Russia produces about 9.1 million barrels per day (2025 avg per OPEC) and consumes ~3.8 million bpd (latest 2024 data). China produces ~5.3 million bpd (2024) and consumes ~16.4 million bpd (2024). Russia is a major net exporter; China imports most of its needs. Data from BP,
Leave a Reply