World News Iran Oil Blockade: US Naval Pressure Cuts Tehran’s Revenue WASHINGTON — The Iran oil blockade has sharply reduced Tehran’s oil exports, cutting billions of dollars from one of the… June 5, 2026 Read More