India’s imports of crude oil from Russia are expected to turn out to be around 2.1 million barrels per day (mbpd) in August, down sharply from the record levels of around 2.6 mbpd seen in July and June this year, the fresh data from maritime intelligence and research firm Kple...