Oil prices hit highest since September 2025 as markets price imminent US strike on Iran, adding geopolitical risk premium.
This website uses cookies.