Crude oil prices exceed $100 a barrel as war in Iran disrupts production, shipping

Crude oil prices exceed $100 a barrel as war in Iran disrupts production, shipping

The last time U.S. crude futures traded over $100 per barrel was the summer of 2022...

Redirecting to full article...