Economic Turbulence, Political Uncertainty to Dampen Holiday Sales