The Santa rally officially ended today and it was a dud. The third failed Santa rally in a row (2014, 2015, 2016), and only the sixth failed rally in 20 years...
China is imploding in broad daylight
The OPEC deal is already unraveling
And the Fed is raising rates at the end of the cycle based upon fake unemployment data
What could go wrong?
Dow
Dollar
New highs
Short-term treasury yields (red) with EM currency:
Oil with Energy stocks
Global bonds
China
Banks with deflation
JP Morgan