Trump Can't Control Iran War Fallout? Oil Prices Cross $120 a Barrel

The standoff in the Strait of Hormuz has pushed global oil prices above $120 per barrel, with average petrol prices in the US hitting a four-year high.

Related Videos