Major producers Saudi Arabia and Russia have extended supply cuts to the fourth quarter, boosting oil prices to the highest level of 2023 on the prospects of a deficit as OPEC+ members continue to curb output.
Major producers Saudi Arabia and Russia have extended supply cuts to the fourth quarter, boosting oil prices to the highest level of 2023 on the prospects of a deficit as OPEC+ members continue to curb output.