Did India Need To Stop Buying Oil From Iran?
One of the initial inflection points between New Delhi and the Western capitals since the start of the Ukraine Crisis was a wish for India to take a few steps back with regard to its relations with Moscow. While