latest news in U.S. Treasury

US Unlocks 140 Million Barrels of Iranian Oil to Combat Surging Energy Prices

US Unlocks 140 Million Barrels of Iranian Oil to Combat Surging Energy Prices

Washington, Sunday, 22 March 2026.
The U.S. is temporarily permitting Iran to sell 140 million barrels of stranded oil, a controversial strategy aimed at suppressing global energy prices currently spiking above $100 per barrel.