Oil crossing $65 mark is a worrying sign for Modi government

India is heavily dependent on imports for a large chunk of the crude oil that it consumes. In 2016-17, around 82.1% of the oil consumed in India, was imported.