Oil prices shot higher Tuesday following Saudi Arabia's surprise announcement that it would trim production, while global equities had a mixed session as governments contend with coronavirus outbreaks and difficulties with vaccinations.
The price of the main US oil contract, WTI, jumped more than five percent higher at one point to hit $50 a barrel for the first time since February.
Members of the oil cartel OPEC and their partners agreed Tuesday to raise output slightly in February and March, but only in Russia and Kazakhstan, while Saudi Arabian Energy Minister Prince Abdulaziz bin Salman announced that the country would cut its own production by one million barrels per-day in both months.
"Saudi Arabia put the cherry on the cake and if there is one way to describe what its voluntary cut means for the market, 'happy hour' is a pretty fitting term," Rystad Energy's Bjornar Tonhaugen said of the surprise Saudi announcement.
"They say there is no such thing as a free meal, but it's difficult to see how a beast of a one million bpd cut is justified behind closed Saudi strategist doors."
The news lifted petroleum-linked stocks on Wall Street, including Hallburton, Occidental Petroleum and Apache, all of which gained at least eight percent.
- Covid-19 headwinds -
Major US indices also advanced following better-than-expected US manufacturing data and car sales as markets monitored Georgia elections that will determine control of the US Senate.
The gains on Wall Street came after stocks pulled back Monday on worries that a Democratic sweep of the two Georgia Senate runoffs would clear the way for tax increases and other major legislative changes.
But news of fresh lockdowns and slow vaccination campaigns kept European stocks mostly on the back foot.
London stocks managed to end the day with a gain of 0.6 percent, helped by the strong performance of oil stocks on the FTSE 100.
But the UK on Tuesday began implementing new national restrictions set to last weeks, as the country is beset by a new variant of the coronavirus that apparently spreads faster.
For the markets, the news was counterbalanced in part by the announcement of an extra £4.6-billion package for virus-battered businesses.
Frankfurt fell 0.6 percent as Germany was set to extend a shutdown in Europe's top economy and Paris gave up 0.4 percent as the French government scrambled to speed up a slow rollout of Covid-19 vaccines.
"The mood has soured somewhat as a result of the national lockdowns which are once again coming into force or being extended," OANDA analyst Craig Erlam told AFP.
"This was maybe inevitable anyway as a result of the (Christmas) festivities taking place in the midst of an already severe wave of Covid-19 but the new variant has thrown another spanner in the works."
Asian equities mostly rebounded Tuesday on hopes that ongoing vaccine rollouts would help beat the coronavirus crisis, dealers said.
- Key figures around 2150 GMT -
West Texas Intermediate: UP 4.9 percent at $49.93 per barrel
Brent North Sea crude: UP 4.9 percent at $53.60 per barrel
New York - Dow: UP 0.6 percent at 30,391.60 (close)
New York - S&P 500: UP 0.7 percent at 3,726.86 (close)
New York - Nasdaq: UP 1.0 percent at 12,818.96 (close)
London - FTSE 100: UP 0.6 percent at 6,612.25 (close)
Frankfurt - DAX 30: DOWN 0.6 percent at 13,651.22 (close)
Paris - CAC 40: DOWN 0.4 percent at 5,564.60 (close)
EURO STOXX 50: DOWN 0.5 percent at 3,547.85 (close)
Tokyo - Nikkei 225: DOWN 0.4 percent at 27,158.63 (close)
Hong Kong - Hang Seng: UP 0.6 percent at 27,649.86 (close)
Shanghai - Composite: UP 0.7 percent at 3,528.68 (close)
Euro/dollar: UP at $1.2294 from $1.2248
Dollar/yen: DOWN at 102.72 yen from 103.13 yen
Pound/dollar: UP at $1.3622 from $1.3571 at 2200 GMT
Euro/pound: DOWN at 90.23 pence from 90.25 pence