Trump warns US naval blockade against Iran could last months, sending oil soaring
Brent crude jumps to US$126 as the US president declares Iran is ‘choking like a stuffed pig’

US President Donald Trump said that a US naval blockade against Iran could last months, leading oil prices to spike to their highest level in more than four years which held into Thursday.
With diplomacy between Iran and the United States at a standstill after false starts, Trump spoke by phone Wednesday with Russian President Vladimir Putin, who warned him of “damaging consequences” if the United States and Israel resume their war on Iran.
Meeting oil executives, Trump contended that the blockade of Iranian ports – which Tehran has demanded must end before any deal – was more effective than bombing.
US Central Command (CENTCOM) said Wednesday on X that it had reached a “significant milestone after successfully redirecting the 42nd commercial vessel attempting to violate the blockade”.
It said there are “41 tankers with 69 million barrels of oil that the Iranian regime can’t sell”, estimating the value to more than US$6 billion.
Trump has faced intense political pressure to end the war, which is unpopular even with much of his base, and has increased costs for American consumers paying at the pump and unnerved US allies.