David Rosenberg explains what’s behind the global rally

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 

Less than .05% of listeners will donate. Can we count on you?

Our coverage reaches millions each week, but only a small fraction of listeners contribute to sustain our program. We still need 224 more people to donate $100 or $10/monthly to unlock our $67,000 match. Will you help us get there today?