POLITICSBLOOMBERG
Starmer's Make-or-Break Speech, Hormuz Strait Stalemate | The Opening Trade 5/11/2026
Starmer is set to deliver a crucial speech, and a stalemate occurs at Hormuz Strait. The Opening Trade on 5/11/2026 may have significant implications. Details of the speech and its impact are awaited.