Oil prices jumped on Wednesday after the government reported a surprisingly large drop in crude inventories for the sixth week out of seven.
Gold rose as the dollar weakened and Treasury yields ticked lower amid uncertainty around the timing of a U.S. rate increase.
U.S. stock index futures pointed to a flat open, as investors got ready to wade through another influx of earnings reports.
Stocks closed higher on Tuesday, helped by stronger-than-expected quarterly reports and after mixed inflation data.
Bond prices were higher, as investors prepared for more news out of leading central banks, while keeping an eye on oil and data releases.
European stocks posted solid gains by Tuesday's close, as investors cheered on the sharp uptick seen in mining stocks, while digesting earnings.
Most Asia markets ended higher on Tuesday, as oil prices advanced and gaming shares retraced some of Monday's losses.
Oil prices rose Tuesday, as the dollar relinquished gains and expectations of OPEC output curbs lifted crude futures from session lows.
The dollar was mixed Tuesday as investors took some profits from the greenback's recent strength and evaluated the Fed.
But, receding worries about the outcome of the U.S. election and expectations of U.S. rate rises in December could mean lower prices.
U.S. stock index futures pointed to a higher open on Tuesday, as investors prepared themselves for another batch of corporate earnings.
Stocks closed lower as investors digested a number of corporate results, key economic data and remarks from a key Fed official.
U.S. government debt prices were higher on Monday, as investors digested the latest remarks made by Federal Reserve Chair Janet Yellen, while keeping an eye on oil and new data.
European markets closed firmly in the red on Monday as investors remained cautious ahead of an upcoming ECB meeting, while digesting earnings.
Most Asia markets traded lower on Monday, as gaming shares in the region came under pressure after China detained employees of Crown Resorts.
The dollar retreated as investors evaluated whether the Fed will let inflation run above target before raising interest rates.
Oil dropped, weighed by oversupply concerns, with US crude dropping below $50 as trade volumes spiked ahead of the Oct. 20 expiry date.
Gold prices rose slightly as the U.S. dollar pared gains and bargain hunters used dips to accumulate the precious metal.
Stocks closed mostly higher as investors digested commentary from key Fed officials while parsing through bank earnings.
U.S. government debt prices traded lower as investors digested remarks by New York Fed President William Dudley.