Oil futures rose Monday, with traders shaking off another round of lackluster data from China to focus on upcoming decisions by global central banks during a week that’s likely to lead to “amplified” volatility.
What's Your Reaction?