OPEC's daily oil production has vaulted nearly 1 million barrels above a self-imposed ceiling, as Libya and Nigeria recover, a new report says.
The Saudi-led group pumped 32.82 million barrels a day in July, the year's highest level, and up by 330,000 barrels a day from the previous month. In the last three months, OPEC output has climbed by 840,000 barrels a day, according to S&P Global Platts.