Brent Crude Oil Surges Past $125 a Barrel Amid Iran War Escalation | OOBF

Brent crude oil price surged above $125 per barrel due to geopolitical risks.

Open shared insight