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:
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: