After granting a 30-day waiver to buy Russian oil, US envoy Sergio Gor has hailed India as a 'great partner' and pitched the purchase of Russian oil as a tactic to stabilise the market — a far cry from a few months back when top US officials accused India of funding the Russian war machine.