Markets | Thu Jul 7, 2011 4:31pm EDT

Retail, tech lead Wall Street rally before jobs data