Stocks Climb as Optimism Builds