LONDON – World stocks and oil prices battled to pull out of a four-day slide on Thursday as deeply inverted bond yield curves and choppy currency markets underscored the simmering concerns among investors about economic stagnation next year.

A groggy STOXX 600 – which has recovered more than 15 percent since October – barely budged early on, with only oil and gas stocks able to make any real headway as icy European weather sent natural gas prices up more than 5 percent.

Benchmark government bond yields also ticked higher after hitting their lowest levels in months, in the run-up to a raft of data and major central bank meetings next week, including the US Federal Reserve, the European Central Bank and the Bank of England.

"Everyone is just waiting to see what comes out in terms of the economic numbers and the central bank meetings next week," said Close Brothers Asset Management's Chief Investment Officer Robert Alster.

Global bond yields, which move inversely to prices, have tumbled in recent weeks on signs that the prospect of recessions will slow the rise in interest rates.

Comments from ECB officials this week saying euro zone inflation is probably near its peak has bolstered hopes that it will slow its hikes to 50 bps from 75 bps previously at its Dec 15 meeting. Both the Fed and BoE are expected to do the same at their respective meetings.

Yet many analysts think the sharp drop in euro zone yields has perhaps gone too far, given that inflation is still in double digits and the ECB is set to raise rates to at least 2 percent next week.

Germany's 10-year bond yield, seen as the benchmark borrowing cost for the bloc, was up 1 basis point on Thursday at 1.795 percent. It hit a two-month low of 1.788 percent on Wednesday albeit it is still roughly 200 bps higher for the year.

"We are still at a very high level of inflation in the euro zone," said Camille de Courcel, head of European rates strategy at BNP Paribas Markets.

De Courcel expects a 50-bps rate hike from the ECB next week, but there "is still a risk that they deliver a 75".

The yield on 10-year Treasury notes was up 5.4 basis points to 3.462 percent, while yield on the 30-year Treasury bond was up 3.6 basis points to 3.450 percent.

The two-year US Treasury yield, which typically moves in step with interest rate expectations, was up 3.9 basis points at 4.295 percent.

In the currency market, the US dollar chopped around as traders weighed which way to go from here. It initially dipped in Europe but recovered to peg the euro back to $1.0495 and sterling to $1.2170, down 0.3 percent on the day.

US monthly consumer inflation is also due next week, a day before the Fed's policy meeting on Dec 14, and could be pivotal in setting longer-term expectations for monetary policy. 

"US CPI is the one data release that seems to really matter for broader dollar direction at the moment and, until we got those central bank meetings and one key monthly US data release, not a great deal is happening," RBC currency strategist Adam Cole said.

Among the main commodities, oil found its footing after a four-day drop that had taken it into the red for the year.

Brent crude rose 29 cents, or 0.4 percent, to $77.46 a barrel by 0905 GMT, while US West Texas Intermediate crude gained 73 cents, or 1 percent, to $72.74.

Back in early March, shortly after Russia's special military operation in Ukraine, Brent had been at almost $140 a barrel, which was up nearly 80 percent for the year at the time.