What percentage of Russia's crude oil is refined domestically in 2024?
Russia produced roughly 10.5 million barrels per day (b/d) of total liquid fuels in 2024 while its refineries processed about 5.4 million b/d of crude oil that year, which implies that roughly 51% of ...