Financial SignalsS&P 500 Weekly Update: The Oracles Have Spoken, Can Anything Save The Bulls? December 22, 2018