Iran has exhausted the offshore oil reserves that sustained its sales to China during the war, according to one energy-data firm, eliminating a critical financial cushion as a U.S. naval blockade intensifies pressure on its struggling economy.
Continue reading...
[ H/T Newsmax ]