https://afdc.energy.gov/data/10621
The latest official figures through 2019 show Russia is ~5% at best, so I don't know where 10% is coming from. You are correct that Russia is on par with Mexico, Saudi Arabia, and OPEC countries.
It's also why the US has begun discussions with Venezuela and...