* Gold drops a day after posting record high
* Swiss franc holds near central bank's target
* S&P closes up 2.9 pct, crude oil up more than 4 pct (Updates to the close of U.S. stock markets)
By Rodrigo Campos
NEW YORK, Sept 7 (Reuters) - World stocks and the euro rallied on Wednesday and gold slid from a record high as a court ruling supported the German government's efforts to bail out the crisis-stricken euro zone.
The European debt crisis has grown more fraught in recent weeks and efforts within Germany to stop Europe's largest economy from helping to stabilize the region have pressured risky assets such as stocks.
The ruling from its top court cleared the way for Germany to contribute more to the euro zone's rescue fund. But it also gave the country's parliament a greater say over bailouts, which could potentially hamper Germany's ability to act decisively if the debt crisis worsens.
"The message seems to be that while a resolution to the issues in Europe is not immediate, this shows that they seem to be on the path of making some progress. That's a huge positive," said Howard Ward, the chief investment officer for GAMCO Growth in Rye, New York, which has $36.1 billion in assets under management.
The MSCI world equity index <.MIWD00000PUS> rose 2.7 percent a day after after hitting its lowest since Aug. 22. The index is still down about 9 percent for the year.
Gold prices fell as the sharp rally in stocks prompted
investors to take profits after the precious metal's rally to
record highs in the previous session. Spot gold
The euro
The German court decision "is an excuse to book some profits from the last few days but it's not really a game changer," said Omer Esiner, chief markets analyst at Commonwealth Foreign Exchange in Washington.
Global markets have been volatile of late as investors have periodically taken heart from signs that Europe has carved out a plan to deal with its sovereign debt crisis. But implementation has been rocky and slow.
Afflicted countries like Italy and Greece have been reluctant to push through austerity measures demanded by their partners, while other nations, such as Germany, have grown more reluctant to provide aid.
European stocks <.FTEU3> gained 3.1 percent, having hit a
two-year low on Tuesday. U.S. dollar-denominated Nikkei futures
The Standard & Poor's 500 Index <.SPX> gained 33.38 points, or 2.86 percent, to 1,198.62. The Dow Jones industrial average <.DJI> ended up 275.56 points, or 2.47 percent, at 11,414.86, and the Nasdaq Composite Index <.IXIC> climbed 75.11 points, or 3.04 percent, to 2,548.94.
U.S. crude oil
The Swiss franc, which along with gold had been the
safe-haven of choice for investors, held close to the 1.20 per
euro
U.S. President Barack Obama is due to lay out a job-creation package on Thursday and G7 finance ministers and central bankers meet in Marseilles, France this weekend to discuss measures to boost global economic growth.
"A lot of investors are thinking about the president's upcoming speech and whether or not he can say or do something that will be seen positively," LibertyView's Meckler said. "I don't think it will be bold enough; I don't think many investors want to be short before the speech."
U.S. Treasury debt prices fell as traders booked profits from a recent rally and as higher stocks undermined the safe-haven value of U.S. government debt.
The benchmark 10-year Treasury note