U.S. Markets closed

This indicator says sell now: Strategist

CNBC: Talking Numbers

This indicator may be telling us the economy is in more trouble than stock prices suggest.