Markets | Tue Jun 30, 2009 2:04pm EDT

Global stock rally stunted, but still has legs