EIA weekly crude oil inventories -2566K vs -1487K expected - ConsultFX

EIA weekly crude oil inventories -2566K vs -1487K expected

Weekly oil inventories WTI crude hit the highs of the day at $69.55 on the headlines but backed off to $69.30 afterwards. Here was the API data from yesterday: