diesel costly more than petrol