Gold settled higher on Wednesday, broke its four day losing streak.
U.S. stock index futures indicated a higher open on Thursday as JPMorgan reported earnings that beat expectations.
U.S. stocks closed higher, recovering slightly from a sharply lower start to the year and shaking off pressure from an intraday dip in oil below $30.
U.S. Treasury prices were higher, after a sale of three-year notes and as crude oil prices veered towards $30 per barrel.
US oil prices pared initial gains and settled slightly higher amid a surprise inventory build.
The euro regained its footing against the U.S. dollar as risk appetite soured anew late in the afternoon.
European equities gained on Tuesday, despite continued wariness surrounding low oil prices and China's economic slowdown.
Asia's major markets closed mostly lower, with the exception of China, as investor sentiment in the region remained fragile.
The U.S. crude settle came in at $30.44 a barrel, according to the NYMEX.
The dollar rose for a third straight session as gains on Wall Street and calmer financial markets enhanced risk appetite.
U.S. stock index futures gained early on Wednesday, as risk appetite returned to Asian and European stock markets amid an oil rebound.
U.S stocks closed mixed Monday, stabilizing after their worst week since 2011, as declines in commodity prices weighed.
European stocks closed lower Monday, as investors failed to shake off concerns over commodities and China.
Chinese markets extended an already rough start to the year Monday, losing further ground and other Asian markets came along for the ride lower.
U.S. stocks closed about 1 percent lower, ending the year's first trading week with sharp losses as concerns about China persisted.
U.S. stock index futures pointed to a higher open on Tuesday, attempting further recovery from the sharply lower start to the year, as oil prices and the Chinese yuan stabilized.
The low-yielding euro fell for a second session, as steadier global stock markets prompted investors to seek other currencies.
U.S. Treasurys traded in a range on Friday after the December jobs handily beat expectations.
The metal held around a nine-week high as pressure on stock markets continued to support investors' flight to safety.
U.S. oil fell for a sixth session to trade at a 12-year low amid slowing growth in China.