Never mind the US drub, India continues to buy oil from Russia; discount seen rising
State-owned refiners—Indian Oil Corp Ltd, Bharat Petroleum Corp Ltd and Hindustan Petroleum Corp Lt—continue to buy oil from Russian suppliers, and negotiations are underway for spot deals, said two people in the know of the developments.
News