Investors gravitated to safe-haven assets on Friday as worries about the world economy persisted, cutting short a two-day rebound in U.S. stocks. U.S. stocks see-sawed, making it difficult for world equity indexes to end one of the most brutal December selloffs in memory on a high note. After fluctuating most of the morning, at midday the Dow Jones Industrial Average rose 43.89 points, or 0.19 percent, to 23,182.71, the S&P 500 gained 6.85 points, or 0.28 percent, to 2,495.68 and the Nasdaq Composite added 21.03 points, or 0.32 percent, to 6,600.53. The pan-European FTSEurofirst 300 index rose 1.85 percent and MSCI's gauge of stocks across the globe gained 0.58 percent to bring the global benchmark to a weekly gain over 1 percent. Markets have swung wildly in a week shortened by the Christmas holiday. But even a late Santa Claus rally will do little to salve the 8 percent declines for the MSCI index this month and a year that brought gains for very few categories of financial assets, from stocks to bonds and commodities. The dollar index fell 0.1 percent, with the euro up 0.1 percent to $1.1441 and Japanese yen strengthening 0.57 percent versus the greenback at 110.39 per dollar. The greenback is down about 0.9 percent this month. That has boosted gold, a traditional safe haven whose appeal this year was hit by a stronger dollar, which makes the metal more expensive to buyers with other currencies. The metal is perched at six-month highs of $1,279.18 an ounce. The steady drum beat of disappointing economic data has continued to reinforce caution, with Japan's industrial output contracting in November and retail sales showing sharply. In Europe, German annual inflation slowed sharply in December, while in the United States, National Association of Realtors data showed contracts to buy previously owned homes fell unexpectedly in November, the latest sign of weakness in the U.S. housing market. U.S. Treasuries did not see a huge flight-to-safety move. Bonds have been helped in recent weeks by risk aversion, but also face a glut of supply as the U.S. government finances its growing deficit. Short and medium-term bonds were little changed on Friday. The 30-year Treasury bond last fell 6/32 in price to yield 3.0383 percent, from 3.029 percent late on Thursday. U.S. crude oil futures managed to lift a bit further off 2-year lows after a near-40 percent decline this quarter. The Energy Information Administration reported U.S. crude stocks fell modestly last week. Brent crude futures fell 3 cents to $52.13 a barrel, a 0.1 percent loss, by 12:28 p.m. EST (1728 GMT). U.S. West Texas Intermediate (WTI) crude futures rose 54 cents to $45.15 a barrel, a 1.2 percent gain.