Mash Up
November 15, 2017 at 08:01 AM EST
Traders hoping that the API weekly supply report would perhaps add some clarity only added to more confusion. In a major mixed bag of a report, the API reported a massive and unexpected 6.513 million barrels' increase in weekly supply.