The price of a barrel of Brent crude oil, the international standard, has topped $100 a barrel again, jolting markets just days after it spiked near $120.

Wall Street followed global markets lower and oil prices briefly spiked to nearly $120 per barrel as the Iran war intensified, threatening production and shipping in the Middle…

Vast release of emergency crude reserves fails to quell mounting fears around energy supply crunch, rattling global markets