The S&P 500 and Dow Jones Industrial Average neared their high for the year today.
European stocks are on their way to an 11th straight week of gains, the peripheral bond markets in Europe are showing signs of stabilization.
Gluskin Sheff's David Rosenberg says numerous factors have driven the recent risk-on trade:
Upward revisions to US second quarter GDP and third quarter estimates.
French and German GDP beat expectations
There are more pro-euro comments coming out of Germany and there are rising hopes of an European central bank (ECB) intervention.
Earnings are no longer negative and have been turning mixed, especially in the tech sector.
"Dividend payouts remain impressive."
Even though hopes of QE3 have dwindled there is a sense that the People's Bank of China can ease monetary policy further, which has helped commodity research bureau (CRB) commodity index rebound over 10 percent.
"While government bond yields have risen from their multi-decade lows, high-yield bonds have stabilized and as such, junk bond spreads have tightened in around 40 basis points in the past month to 590 basis points, and this is a much more important determinant of P/E multiples and gauge of risk appetite than the direction of yields alone."
But perma-bear Rosenberg is still concerned because "the economic outlook still looks muddled" and because he still sees more of a "disinflationary" theme in the global economy
More from our partners at Business Insider:
Business Insider: This Photo Proves Conservaties Are Wrong About Joe Biden
Business Insider: The GOP Is Doing Some Masterful Trolling Of Vice President Biden
Business Insider: Nassim Taleb Warns: Stay Out Of The Investment Industry
Business Insider: Let's Recap Mitt Romney's Whiteboard Lecture, One Of The Most Bizarre Moments Of The Campaign
Business Insider: Mitt Romney Supporters Appear To Be Delusional About A Key Reason For His 13% Tax Rate