Iran is virtually on its knees as the oil price rout and the rapid pace of Covid-19 compound financial woes arising from US sanctions. The Islamic Republic has been ravaged by the coronavirus more than any other country in the Middle East. Authorities have been