The Straits Times · 16 days ago Wall Street rallies on renewed hopes for US-Iran talks, earnings boost