why diesel price is lower than petrol