On BBC, Ezra Cohen discusses how the United States’ threat to strike Iranian power plants is not an empty promise, but a statement backed by serious capability and intent. This threat emphasis on the US efforts to open the Strait of Hormuz.
Caption
A digital display stock index is seen in Lujiazui, China, on March 9, 2026. (Getty Images)