U.S. President Donald Trump has sparked fresh controversy by telling countries struggling with fuel shortages due to Iran’s effective blockade of the Strait of Hormuz that they should either buy American oil or go secure supplies themselves.
In a post on his social platform, Truth Social, Trump urged nations hit by soaring energy prices — including the United Kingdom — to “build up some delayed courage,” head to the strategic waterway and “just take it,” referring to oil stuck behind Iran’s tight control of the strait.
He added that the U.S. would no longer bail out countries that did not join its campaign against Iran, insisting they must begin “learning how to fight for yourself.”
Trump also encouraged allies to purchase oil from the United States, saying the country has “plenty” to supply.
His remarks came as U.S. gasoline prices climbed past $4 a gallon, reflecting the broader impact of the energy supply disruption.
The situation stems from months of escalating tension after Iran responded to U.S. and allied military pressure by targeting shipping in the Hormuz Strait — a key global oil transit route — sharply reducing tanker traffic and driving up crude costs.
Trump’s message marked a striking departure from traditional U.S. diplomacy, blending provocative language with a clear push for European and other partners to take more responsibility for their own energy security amid a volatile global market.