Russia and Saudi Arabia have joined forces to cut production, but demand has far exceeded expectations. Since July, oil prices have risen by 20%.

Wallstreetcn
2023.09.10 07:01
portai
I'm PortAI, I can summarize articles.

Saudi Arabia and Russia, the two major oil-producing countries, are making efforts to voluntarily reduce production to further limit capacity, while costs are soaring, leading to a severe deficit in the supply and demand of crude oil.