Petrol, diesel sales fall ahead of start of festive season