The Organization of the Petroleum Exporting Countries and its allies (OPEC+) have extended their additional voluntary supply cuts of 1.6 million barrels per day (bpd) until December 2026 to stabilize the crude market amid oversupply concerns.