Article

marketwatch.com on 2016-11-04 07:01

Oil futures post nearly 10% weekly drop, largest since January

Oil markets have been under a dark cloud for over two years due to a persistent overhang caused by producers who are pumping at top speed to secure ...

Related news