blog postMarket Update for the Month Ending July 31, 2012August 6, 2012by Commonwealth Financial Network0