Petrol prices 'could dip by 3p'