OPEC+ keeps November oil production unchanged at 31.01 million bpd

The Organization of the Petroleum Exporting Countries and its allies (OPEC+) has kept oil production levels unchanged for November 2026 at a combined...

Read full coverage on TraceNews