NEW DELHI: India’s oil purchases from Russia have elevated by almost 45% in March, rising from round 1 million barrels a day (mbd) in Feb to 1.5 mbd in the
NEW DELHI: India’s oil purchases from Russia have elevated by almost 45% in March, rising from round 1 million barrels a day (mbd) in Feb to 1.5 mbd in the