Business Global shares decline as hopes dim for resolution in Iran after Trump's latest comments Mar 23, 2026
Business Brent crude briefly tops $119 per barrel, before receding, and shakes stock markets worldwide Mar 19, 2026
Business US stocks slump on worries about higher oil prices, inflation and interest rates Mar 18, 2026
Business US stocks climb to their best day since the Iran war began after oil prices ease Mar 16, 2026