Drooid Logo
Back to today’s briefing

Story perspectives

Navy Secretary Resigns, Hormuz Blockade Halts 21M bpd.

4/23/2026

32 3 Full Breakdown

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