India has never been dependent on permission from any nation to buy Russian oil and though the US sanctions’ waiver allowing ...