Oil price rise ends the party for Modi government

With the oil price crossing $70 per barrel, it is well worth asking if the Narendra Modi government’s luck on the oil front, is running out? On April 25, the price of the Indian basket of crude oil stood at $71.40 per barrel. Modi became the prime minister of India in May 2014. The price […]