50 stocks to watch as US-Iran ceasefire rally faces fragile outlook