140 Million Barrels: US Approves Sale of Stranded Iranian Crude Oil to Ease Rising Global Prices
The US permits sale of stranded Iranian oil to ease supply shortages, releasing 140 million barrels amid rising prices and shipping disruptions...
22 Mar 07:55 · Legit