Crude oil prices have crossed $100 a barrel as the conflict in Iran escalates, with Brent crude reaching $119 per barrel, the highest since July 2022.
Crude oil prices have crossed $100 a barrel as the conflict in Iran escalates, with Brent crude reaching $119 per barrel, the highest since July 2022.