‘Have supplies of several weeks’: Puri assures fuel stability amid US-Iran strikes; India leans on Russian Crude