A better-than-expected retail sales report reversed a two-week slump in the stock market Tuesday, sending indexes higher for only the third day this month.
The Dow Jones industrial average jumped back above 12,000, and all three indexes had their best day so far in June.
The government said retail sales edged down 0.2 percent last month. Analysts had expected worse. Excluding weak car sales, retail sales rose 0.3 percent.
“The good news is the consumer is hanging in there,” said Rob Lutts, president and chief investment officer of Cabot Money Management.
The Dow Jones industrial average rose 123.14 points, or 1 percent, to close at 12,076.11.
The Standard & Poor's 500 index rose 16.04, or 1.3 percent, to 1,287.87. The Nasdaq composite index rose 39.03, or 1.5 percent, to 2,678.72.
The government also reported that wholesale prices rose in May by the smallest amount in 10 months. That helped to allay concerns among investors that rising food and energy costs would slow the economic recovery.
Stocks have tanked over the past two weeks on concerns that the economy is losing strength. The manufacturing industry is slowing, home sales are weak and the job market remains sluggish. Investors are also nervous because the Federal Reserve's $600 billion bond-buying program is winding down at the end of June. The program was aimed at keeping interest rates low to encourage borrowing.
Energy stocks rose 2 percent, the most of the 10 company groups that make up the S&P 500, after oil climbed back above $99 a barrel. Energy stocks have fallen 9 percent since the S&P 500 peaked in late April, making them appear relatively cheap compared to other industries that hadn't fallen as much.
The KansasCity.com Regional Stocks index climbed 6.13, or 0.91%, to 681.77.
BATS 1000 rose 202.54 points, or 1.39%, to close at 14,726.25.
Capitol Federal Financial fell 2 cents, or 0.17%, to close at $11.88.
Cerner Corp. rose $2.46, or 2.12%, to close at $118.46.
Commerce Bancshares Inc. rose 33 cents, or 0.81%, to close at $41.08.
Compass Minerals rose $1.73, or 2.02%, to close at $87.17.
DST Systems Inc. rose 88 cents, or 1.86%, to close at $48.31.
Garmin Ltd. rose 29 cents, or 0.89%, to close at $32.84.
Great Plains Energy rose 8 cents, or 0.39%, to close at $20.58.
H&R Block Inc. rose 39 cents, or 2.53%, to close at $15.78.
Inergy L.P. rose 24 cents, or 0.69%, to close at $35.14.
Kansas City Southern rose $1.15, or 2.22%, to close at $52.96.
Sprint Nextel Corp. rose 7 cents, or 1.33%, to close at $5.33.
UMB Financial Corp. rose 43 cents, or 1.06%, to close at $41.01.
Waddell & Reed Financ
ial Corp. rose $1.15, or 3.23%, to close at $36.70.
YRC Worldwide Inc. rose 5 cents, or 8.00%, to close at $0.65.
Compiled from staff and news reports