Dont forsee any solution to the stalement unless U.S is willing to send boots on the ground. Both sides will then suffer massive loss human lifes. One side must be utterly defeated.
Stock Futures are Falling, Oil Rises 3% After New Strikes over Strait of Hormuz