US Allows Sale of Stranded Iranian Oil to Ease Global Prices
The United States has issued a temporary authorization permitting the sale of approximately 140 million barrels of Iranian crude oil already loaded on ships at sea. This move aims to alleviate global supply shortages and stabilize rising energy prices, wi


