Escalating geopolitical risks and China’s economic slowdown drive oil prices up, while OPEC+ maintains ample spare capacity to stabilize markets.
This website uses cookies.