Petrol, diesel prices break fresh records