The S&P 500 is up 41 points or 1.7 percent to 2,391 at midday. The Dow Jones Industrial Average is up 346 points or 1.6 percent to 22,131. The Nasdaq Composite is up 2.5 percent at 6,349. The indexes are rebounding from steep losses before the Christmas holiday.
Among retailers, Macy’s gained 4.3 percent and Amazon.com rose 4.3 percent. Kohl’s jumped 5.6 percent.
Bond prices fell. The yield on the 10-year Treasury is up to 2.76 percent.
Stocks are opening strongly higher on Wall Street Wednesday, with real estate, raw materials and energy stocks leading a broad rebound from Monday’s steep losses.
Twitter jumped 4.6 percent and Mastercard gained 3.9 percent in early trading, the biggest gainers as traders returned from the Christmas holiday.
Retail stocks also enjoyed large gains: Macy’s is up 3.6 percent, Kohl’s up 3.1 percent and Walmart up 2.4 percent.
The Dow Jones Industrial average gained 223 points or 1 percent to 22,013. The S&P 500 is up 33 points or 1.4 percent at 2,384. The Nasdaq Composite is up 116 points or 1.9 percent at 6,311.
Bond prices fell. The yield on the 10-year Treasury rose to 2.76 percent.