Oil price tops $126 a barrel after Trump warns Iran blockade could last ‘months’
Markets spooked as US president appears willing to keep up naval blockade and Iran keeps strait of Hormuz all but shutBusiness live – latest updatesThe global oil price has soared above $126 a barrel, its highest level since 2022, after Donald Trump sa…
