Saudi Arabia Leads OPEC Production Rebound, Output Up By 100,000 bpd

The Organisation of the Petroleum Exporting Countries (OPEC) pumped 26.70 million barrels per day (bpd) last month, up 100,000 bpd from June, according to the survey based on shipping data and information from industry sources.