Data showed that Russia's crude oil production in June was still below OPEC+'s target.

2025-07-07

Data showed that Russia's crude oil production in June was still below OPEC+'s target.