It was a good week for the Dow, S&P 500, bonds, and Oil... Across the board gains on the week!
Surprisingly, earnings have been in a under promise - over deliver mode... With the dollar stabilizing and better than anticipated numbers out of China, stocks continue to Trend upward.
S&P 500 was up 1.6% on the week, now 1.8% YTD.
Oil closed at $40.42/ barrel, up 1.8% as well. Up 9.1% YTD.