American Petroleum Institute (API) crude oil inventory data result
– US crude stock inventory build of 9.9 million barrels
– Cushing build of 1.8 million
That’s a huge build in inventory, more than was expected