BankingLauded for ‘self confidence’, who snapped up Russian oil defying the superpower?May 29, 202333India's oil purchases from Russia have risen sharply after the invasion of Ukraine in February 2022, with total imports reported...