Petrol, diesel sales rebound in May