Oil supply data from the EIA
- Prior was +3880K
- Gasoline -747K vs -2472K exp
- Distillates -1135K vs -554K exp
Market expectations were around 2100K after the API report showed a 1500K build yesterday. This is bullish news for oil.
Even more bullish is a 3.7% y/y decline in production, including a 0.1% decline last week.