US stock markets climbed steadily, if unspectacularly, this week, nearing three year highs despite worry over rising oil prices and Europe's slow boil debt crisis.
"Stocks were in a bear market from October 2007 until March 2009," said Beth Ann Bovino of Standard & Poor's "they have now recovered much of those losses."
The holiday-shortened week saw the Dow Jones Industrial Average hover above the symbolic threshold of 13,000 points, helping add to confidence about the growing economy and falling unemployment.
At the end of the week the Dow was up 0.3 percent to reach 12,982.95 points. The Nasdaq rose 0.4 percent and the S&P 500 rose 0.3 percent.
"A stronger job market is helping the US weather headwinds from both home and abroad," said economists at Nomura, a Japanese bank.
One of those headwinds is higher oil prices, which have been rising on tensions in Iran.
While prices have been on the up for some time, there was renewed focus this week as US politicians talked extensively about what can be done to stem the rise in this election year.
"Oil prices are on the rise again and concerns are growing about their impact on the recovery," said IHS Global Insight economists Paul Edelstein.
"The situation is reminiscent of early-2011, when Brent oil prices reached $126 a barrel, creating a growth pocket in the middle of the year."
"If oil prices stay persistently high or continue to rise, growth forecasts will likely be revised downward. But it would take a much bigger spike in prices to sink the US economy back into recession."
Higher oil prices spelled a boon for the oil majors.
ExxonMobil shares were up two percent for the week and Chevron was up 2.3 percent
Airlines got the raw end of that trade.
US Airways plunged 21 percent, United Continental 13 percent and Delta 12 percent for the week.
In other sectors Wal-Mart saw steep declines, down 5.9 percent following disappointing quarterly earnings.
Wal-Mart missed earnings forecasts for its fourth quarter in part due to heavy price-cutting in the industry during the busy Christmas season.
Hewlett-Packard suffered a nearly 10 percent drop after reporting a 44 percent profit fall in its fiscal first quarter.
After four days that saw little in the way of market-moving data, next week promises to be data-rich including reports on consumer confidence, GDP, manufacturing, and the Federal Reserve's Beige Book.