Opec+ members reach agreement to extend production cuts into 2024