OPEC+ oil production drops by 500,000 bpd in September amid Iraqi cuts and Libyan shutdown 2024-10-12T10:41:43.000000Z