Iran's 5-month endurance window nears expiry as blockade bites