Highlights from the OPEC monthly report 10 July 2014

  • 2015 oil demand forecast at 1.21mbpd from 1.13mbpd in 2014
  • OPEC 2015 demand to average 29.37mbpd, -310k bpd on 2014
  • Says they will have enough supply to provide the market in 2015 even if world demand exceeds forecast
  • Secondary sources say OPEC output fell to 29.70mbpd in June, -79kbps led by Iraq