The Iran war has sent oil prices surging and that in turn has resulted in mounting pressure on India’s balance of payments ...