India stays 2nd biggest importer of Russian oil after China with $2.8 bn worth of crude
India, the world’s third largest oil consuming and importing nation, in July bought USD 2.8 billion worth of crude oil from Russia, second only to China which remains the largest importer of Russian…