India imported $2.8 billion worth of crude oil from Russia in July – Times of India
NEW DELHI: India, the world's third largest oil consuming and importing nation, in July bought $2.8 billion worth of crude oil from Russia, second only to China which remains the…