
$150 a Barrel: Oil Prices Soar After Hormuz Closure
Oil prices hit $150/barrel after Iran closed the Strait of Hormuz. Is this a diplomatic spat or an economic siege threatening global stability?

Oil prices hit $150/barrel after Iran closed the Strait of Hormuz. Is this a diplomatic spat or an economic siege threatening global stability?