Oil Slides After API Reports Biggest Crude Inventory Build In Six Months OilPrice.com Not even the combination of OPEC and Russia talk can keep oil prices up after this week's American Petroleum Institute report, released Wednesday, which showed a 2.7 million build – the first increase in U.S. supplies in six weeks and the largest ... |