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 purchased $2.8 billion price of crude…
NEW DELHI: India, the world’s third largest oil consuming and importing nation, in July purchased $2.8 billion price of crude…