World Bab el-Mandeb Strait: Is the Red Sea oil’s last lifeline or the next trap? | DW News 14 March 2026, 11:51 am Team Buyback