Thursday, November 26, 2015

SPX vs Consumer Confidence - Long Term Sell Signal

Credits: Nautilus Research