Credit Leads Stocks — Once Again — U.S. Indices At/Approaching Crucial Support
On the surface, the carnage in stocks last Friday may look like it came out of nowhere, but signs were there. Up until December 1st, the S&P 500 large cap index was a mere 1.5 percent off the all-time high … Continued