The IEA Oil Market Report was published in mid April, data from the report can be found here.
The EIA’s STEO was published on May 9, 2017.
I assume in the chart above that OPEC crude output is 32 Mb/d in the last three quarters of 2017. Read More