Oil prices rise 2% to $76 amid revived Strait of Hormuz supply fears | OOBF

US airstrikes and sanctions on Iran raise concerns over oil supply via Strait of Hormuz.

Open shared insight