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.

Source: Energy Information Administration
Fortune.com