Stocks ended broadly higher on Wall Street, placing the market on pace to break a 3-week losing streak.
The S&P 500 rose 1.8 percent Wednesday, and the tech-heavy Nasdaq rose even more. Small-company stocks outpaced the rest of the market. Airlines did well after United raised its revenue forecast following a busy summer travel season. Energy stocks fell along with oil prices.