Global14h ago
Oil prices surge on Iran blockade fears
Brent crude oil futures jumped to $102.60 per barrel while US crude oil hit a record high of $105.25 per barrel, driven by fears of supply disruption from the US maritime blockade of Iran.
1 source|2 details