Stocks Finish Higher on Strength in Chip Makers and Energy Producers

Stocks Finish Higher on Strength in Chip Makers and Energy Producers