After Hormuz: Will the Houthis manage to block another strategic point? 1 April 2026