Washington and Tel Aviv are threatening new strikes on Iran. Yet behind the scenes, US officials admit their military and economic options are in a deadlock, with oil prices surging past $100 a barrel.
Meanwhile, Tehran warns it is prepared for any scenario, placing regional US military bases, undersea internet cables in the Strait of Hormuz, and American technology data centers in its crosshairs. As US allies caution against further escalation, what is the reality on the ground?
This makes it easy to access the Press TV website