India defies American pressure, says it will buy oil ‘wherever it gets the best deal’

India will keep buying oil from wherever it gets the “best deal,” New Delhi’s ambassador to Moscow declared, defending the country’s ongoing purchases of discounted Russian crude amid mounting U.S. pressure.

India’s envoy to Russia,…

Continue Reading