Iran’s Oil Sector and Economy Are Under Pressure as U.S. Blockade Bites May 6, 2026 · NY Times Read full story at source