Dwindling oil revenue is driving Iran into deeper economic crisis - report
Iran’s oil export revenue is drying up as a US naval blockade strangles shipments from the Persian Gulf and offshore stockpiles feeding China dwindle, increasing the pressure on Tehran’s already battered economy.As a US naval blockade obstructs Persian …