India has been buying crude oil from Russia, which is now its top oil supplier, at discounted prices since the west imposed import curbs following its invasion of Ukraine last year.
India has been buying crude oil from Russia, which is now its top oil supplier, at discounted prices since the west imposed import curbs following its invasion of Ukraine last year. India has been buying crude oil from Russia, which is now its top oil supplier, at discounted prices since the west imposed import curbs following its invasion of Ukraine last year. Moneycontrol Latest News Read More
