OPEC oil production (in millions of barrels/day)
OPEC has pumped above its 30 million barrels/day target for the last year and a half.