Petrol prices push up inflation in May