India All you need to know about why the petrol and diesel prices are skyrocketing right now May 19, 2018