Brent crude oil surges past $125 amid Iran war escalation fears | OOBF

Worries over Iran war escalation push Brent crude above $125 per barrel.

Open shared insight