Stock markets react as oil prices surge above $100 per barrel due to Middle East producers cutting output amid the Iran war. Global benchmark Brent advances 16.19% to $107.70.
URL:
Oil prices top $100 per barrel as big Middle East producers cut output amid Iran war
7 min read
Continue reading in the USA News Updates app