Entrapment: America’s Game Plan To Store India’s Oil

For ‘Atmanirbhar Bharat’, the new oil deal with the US could turn out to be suicidal