Latest forecasts from the EIA

  • Sees 2016 US oil production falling 700kbpd vs -570kbpd prior
  • Sees 2017 production -270kbpd
  • Says 2015 production +720kbpd vs +630kbpd prior
  • Leaves 2016 US oil demand growth unchanged at 160kbpd
  • 2017 US oil demand +270kbpd

No surprise in that headline as oil prices tighten the vice on producers