Oil falls after US inventories deepen supply concerns
Oil prices fell Wednesday as a key US inventory report showed stockpiles rising more than expected, adding to a bearish backdrop amid a global glut of crude. China’s crude output rose 2.7% from a year earlier to 17.74 million tons while natural gas production climbed 1.1%...
Posted On Oct 24 2015