Financial markets were thrown into chaos and consumer confidence plunged to its lowest level in decades Tuesday following the commercial release of This Christmas, a new holiday album by John Travolta and Olivia Newton-John that economists confi…

Advertisement