Story perspectives
Navy Secretary Resigns, Hormuz Blockade Halts 21M bpd.
4/23/2026
1 of 5
Phelan Resigns
- U.S. Navy Secretary John Phelan resigned immediately as the Hormuz blockade entered its third week.
- The blockade halted 21 million barrels per day, lifted crude prices 18% and pushed Nairobi petrol to about KES 250 per liter by April 23, 2026.
- Iranian judiciary executed Soltanali Shirzadi Fakhr, linked to Mujahideen-e-Khalq and Israeli intelligence, on Thursday.
- Lebanese and Israeli ambassadors met with Sen. Marco Rubio in Washington to extend the ceasefire ending Sunday.
1 / 5
