
A trader works on the floor of the New York Stock Exchange in New York, U.S., on Monday, July 12, 2010. Stocks rose, with the Standard & Poor's 500 Index climbing for a fifth day, as analyst upgrades of technology shares boosted optimism before the start of the earnings season. Photographer: Peter Foley/Bloomberg
Peter Foley/Bloomberg