2 news articles • April 16, 2026
US stocks hit records on Iran ceasefire hopes; China's economy grows 5% in Q1; TSMC reports strong earnings; Wall Str...
Global oil prices dip to $95 amid Strait of Hormuz closure and Trump-Iran peace talks hopes, boosting stocks; IMF str...