Crude oil prices have surged past $100 a barrel amid the ongoing conflict in Iran, with Brent crude nearing $120. The situation is causing significant market fluctuations.
Crude oil prices have surged past $100 a barrel amid the ongoing conflict in Iran, with Brent crude nearing $120. The situation is causing significant market fluctuations.