by Bryan Rich
Tailwind #1 for stocks: Big earnings beats. About nine out of ten companies beat estimates, with earnings growth of better than 90% (compared to the same period last year).
Tailwind #2 for stocks: The House will return to Capitol Hill next week to rubber stamp $4.5 trillion of government spending.
Tailwind #3 for stocks: The Fed will continue to promote ultra-easy financial conditions for at least the better part of the next year.
Tailwind #4 for stocks: Oil prices are 19% lower than a month ago.
Source: Forbes