Oil soars after US-Iran strikes, looming blockade fears | OOBF

Brent crude rises above $87, US crude surpasses $80 amid geopolitical tensions.

Open shared insight