Weekly oil supply and production data from the EIA
– Prior was +14420K
– Gasoline -2841K vs -1500K expected
– Distillates -1948K vs -2000K expected
API was said to report that US inventories rose 4400K last week so markets were likely expecting something around 3000K rather than the +2000k ‘consensus’.