over petrol and diesel prices