Even as they explore another round of talks behind the scenes, the United States and Iran remain locked in a game of brinkmanship at the Strait of Hormuz with a blockade and counter‑blockade. Meanwhile, the global energy crisis continues to worsen as spot oil prices touch a record high of $150 a barrel.


