U.S. stocks edged higher Wednesday, boosted by energy shares, to snap a three-day losing streak that was fueled by worries about the path forward for interest rates.
The S&P 500 rose 12.04 points, or 0.3%, to 4140.77, while the Dow Jones Industrial Average climbed 59.64 points, or 0.2%, to 32969.23. The Nasdaq Composite added 50.23 points, or 0.4%, to close at 12431.53.