US Oil Inventory Surprises To The Downside
November 14, 2019 at 07:59 AM EST
The API reported a fall of 541Mbbls for US crude oil inventory over the last week; quite different from the 1.5MMbbls of inventory-build that the market was expecting.