Posted on July 23, 2026 by adminYemen’s Houthis announce Saudi naval blockade: What it means for oil trade The Houthis have declared a naval blockade on Saudi Arabia, a move that could affect oil exports, shipping through the Bab el-Mandeb Strait and global energy markets …