Oil fell upwards of 5% each of the past two weeks, and futures have dropped a further 3% so far this week, hitting seven-month lows.
read more
Oil fell upwards of 5% each of the past two weeks, and futures have dropped a further 3% so far this week, hitting seven-month lows.
read more