EIA weekly US oil inventories week ending 31 March 2017
That’s a huge miss, especially being a build against the private report, which showed a big draw.
WTI has dropped to 51.21 from around 51.70, which is pretty tame for these numbers.