The Dow Jones industrial average increased 2.1%, while the S&P 500 added 2.3% and the Nasdaq climbed 2.8%. Both the Dow and the S&P 500 are hovering just below the record highs set Thursday, and are within striking distance of their next major milestones: 15,000 for the Dow, and 1,600 for the S&P 500.
There hasn't been any one catalyst pushing stocks higher lately. Mostly, investors just don't want to miss the next leg up.
Friday's mild sell-off followed weak economic news and mixed bank earnings. The Dow ended the day flat, while the S&P 500 and Nasdaq lost about 0.2%.
Duo of disappointing economic reports. Retail sales dropped 0.4% in March, marking a sluggish start to the shopping season. Sales were primarily dragged down by weakness in electronics and gasoline prices. Economists were expecting sales to be unchanged from February.
Consumer confidence also came in below forecasts. The University of Michigan's preliminary reading on consumer confidence for April fell to 72.3 from 78.6 last month. Economists were expecting the index to barely slip to 78.
The Producer Price Index slid 0.6% in March, a more dramatic drop than the 0.1% economists had forecast. That's another sign that inflation is not a problem right now.
Commodities get crushed: Gold prices sank 4% to $1,501 an ounce amid speculation that Cyprus may sell its excess amount of gold as part of its bailout.
Crude oil prices tumbled more than 2%, falling to $91.29 a barrel.
Commodities were also pressured by the dollar, which gained strength against the euro and the British pound. Commodities, including oil and gold, are priced in U.S. dollars, so a firmer greenback typically weighs on prices.
Bitcoin bubble begins to burst: The price of a Bitcoin, a virtual currency craze that many speculated was a bubble, has tumbled more than 70% over the past two days.
After hitting a high of $266 earlier this week, Bitcoin prices fell as low as $54.20 Friday.
Big banks report earnings: The first of the big banks opened their books to investors Friday.
JPMorgan Chase (Fortune 500) reported a , first-quarter profit that topped forecasts, but revenue missed estimates. Similarly, Wells Fargo (Fortune 500) reported a , jump in profit, but a decline in revenue.
The first quarter was expected to have been a tough one for banks, with interest rates hovering near record lows. Citigroup (Fortune 500), , Bank of America (Fortune 500), , Goldman Sachs (Fortune 500) and , Morgan Stanley (Fortune 500) will report their results next week. ,
In other corporate news, Nasdaq ( executives will be getting their )bonuses cut this year, and the bungled Facebook IPO is to blame.
European markets ended in the red, as concerns about the mounting cost of the Cyprus bailout ended a four-day winning streak. London's FTSE 100 declined 0.5%, while the CAC 40 in Paris dropped 1.2% and the DAX in Frankfurt fell 1.6%.
Officials from the European Union and International Monetary Fund said they will not give Cyprus extra cash to plug the gaping holes in its finances.
The price on the 10-year Treasury rose, pushing the yield down to 1.73% from 1.79% late Thursday.
|2 million Facebook, Gmail and Twitter passwords stolen in massive hack|
|Fast food worker: Protest didn't cost me pay|
|GM to discontinue Chevrolet brand in Europe|
|Job growth drives mortgage rate jump|
|China's central bank bans some Bitcoin transactions|
|Overnight Avg Rate||Latest||Change||Last Week|
|30 yr fixed||4.52%||4.38%|
|15 yr fixed||3.54%||3.42%|
|30 yr refi||4.51%||4.37%|
|15 yr refi||3.53%||3.41%|
Today's featured rates: