Three months into what was originally billed as four-week war, is an end really in sight? Donald Trump's messaging on bargaining with Iran was enough to push Brent crude oil below $100 a barrel for the first time in two weeks. Both Washington and Tehran are managing expectations of a final deal or "memorandum of understanding".
Time is not on Trump's side, what with a World Cup to host in less than three weeks and inflation that's fast erasing the sweetener of tax breaks for voters ahead of the November midterm elections. But if inflation's bad in the US, Iran has economic ruin to contend with. So again, who blinks first?