Stocks post broad gains, led by energy companies and tech

Stocks closed solidly higher Wednesday, shaking off some recent doldrums and giving the S&P 500 its biggest daily gain since late August. Energy companies did particularly well as prices for crude oil and natural gas climbed, and Microsoft helped pull the…

Click here to view the original article.