Impact of macroeconomic news surprises and uncertainty for major economies on returns and volatility of oil futures.