Oil headed to $10? China may be in the driver’s seat
October 16, 2017 at 07:26 AM EDT
China is getting more revved up over electric cars by the day, and that’s bad news for oil prices, says one economist. Plus the chart that says buy Japan now.