Oil was whipsawed on Thursday, as geopolitical risks over Ukraine competed with economic data pointing to weaker demand.
Gold gained about 1 percent, gaining support from the ECB's decision not take fresh action to inject liquidity into the eurozone's financial system.
European stocks closed flat on Thursday, after the BoE and ECB kept interest rates at record lows.
U.S. bonds were little changed on Thursday, as investors awaited further news from Ukraine, as well as the crucial NFP jobs report.
Stocks mostly rose on Thursday after jobless claims fell to a three-month low.
Majority of Asian shares reaped gains on Friday, despite trading volumes remaining thin ahead of the closely-watched U.S. nonfarm payrolls report.
Unexpectedly strong non-farm payroll data boosted the dollar, despite the cold winter across much of the United States.
Gold ended 1 percent lower after stronger-than-expected U.S. jobs data helped soothe fears of an abrupt slowdown in the world's biggest economy.
U.S. oil rose more than $1 a barrel as tensions lingered in Ukraine and a report showed U.S. job growth accelerated by more than expected.
U.S. stock-index futures pointed to a higher open on Wall Street on Friday, as investors mulled the key non-farm payrolls employment report.
The euro added half a cent after the European Central Bank left interest rates unchanged.
Asian shares mostly saw subdued trade on Thursday, ahead of Friday's U.S. nonfarm payrolls report.
Stocks were near flat Wednesday after the private sector added fewer-than-forecast jobs last month.
U.S. stock index futures pointed to a higher open on Wall Street on Thursday, as markets gear up for the all-important NFP jobs report.
U.S. Treasury bonds pared early losses, as another weak reading on the U.S. labor market sparked some flight to quality buying.
European stocks closed lower on Wednesday, with investors responding to talks between the U.S. and Russia on Ukraine.
Asian equities recovered modestly on Tuesday, from an acute selloff seen in the previous session fueled by brewing instability in Ukraine.
Crude fell for the second straight session, as fear eased that Russia's incursion into Ukraine could lead to all out war.
Asian stocks were mostly higher Wednesday, boosted by overnight gains on Wall Street and unveiling of China's official 2014 GDP growth target.
Stocks jumped on Tuesday, with the Dow and S&P 500 bouncing back after their worst hit in a month.