Latest development

More Oil, Same War: Why Increased Exports Aren’t a Sign of Iran’s Imminent Defeat – Council on Foreign Relations (CFR)