Kpler
Found 1 recent publications
Today, Sep 8
07:53Now14

Security
U.S. Naval Blockade Pushes Iran's Oil Revenue Lifeline to Breaking Point
A U.S. Navy blockade has halted Iranian crude oil exports since mid-July, depleting Tehran's offshore reserves from 90 million to 29 million barrels. Experts warn the regime's cash flow will dry up by December, threatening its military funding.
Showing latest 50 articles for this tag