Global Oil Prices Would Have Hit The Roof If India Had Not Bought Oil From Russia: Hardeep Puri

He says that while some countries criticise India's continued energy imports from Russia, they overlook the benefits that India's actions bring to the broader global energy market