India pulled back on purchasing Russian crude in February, as Western sanctions took a toll on trade between the two countries. Oil shipments to India fell by 420,000 barrels per day, totalling 1.2 million barrels imported daily, according to the latest report from the International Energy Agency....