Oil Prices Climb Over 7% Amid Iran Strait of Hormuz Tensions | OOBF

Oil prices surge 7% as Iran tensions escalate, pushing WTI crude toward $160 in April.

Open shared insight