Stocks extend gains as optimism builds
Stocks extend gains as optimism builds