July 09, 2026
Saudi Arabia and Russia, the two top OPEC+ producers, have recently navigated tensions over oil output policy