2026.01.07

OPEC+ Reaffirms Output Pause As Eight Producers Cite Market Stability