The price of petrol breached a three-year high on Monday at Rs 74.50 a litre, while the price of diesel was at its highest at Rs 65.75 a litre
India relies more than 80 per cent on imports to meet its oil needs