Stocks end month with big gain July 31, 2010 http://www.postcrescent.com/article/20100731/APC03/7310506