Trump warns Iran blockade could last ‘months’ as oil prices hit $126
Oil prices surged past $126 a barrel as U.S. President Donald Trump warned the naval blockade of Iranian ports could last 'months if needed,' spooking global markets and raising fears of a prolonged disruption to oil flows through the Strait of Hormuz.