Weekly Market Wrap: July 6, 2012