US Navy blockade of Strait of Hormuz spikes Brent crude to $101.9
Brent crude futures jumped 3.48% to $101.91 per barrel as US-Iran tensions flared. The ceasefire-by-April-30 market sits at 18.5% YES,...
Brent crude futures jumped 3.48% to $101.91 per barrel as US-Iran tensions flared. The ceasefire-by-April-30 market sits at 18.5% YES,...