Yemeni Rebels Declare Red Sea Blockade on Saudi Arabian Oil Shipping
Sanaa, Monday, 20 July 2026.
Yemen’s Houthis declared a naval blockade on Saudi Arabia on July 20, 2026, threatening 7% of global oil supplies just as U.S. crude reserves hit a 40-year low.