4 ms·
China and India purchased $7 billion of Russian oil last month - 85% of all Russian oil exports. These sales dwarf natural gas sales. https://energyandcleanair
by _DeadFred_ 2y ago
China and India purchased $7 billion of Russian oil last month - 85% of all Russian oil exports. These sales dwarf natural gas sales.
https://energyandcleanair.org/february-2025-monthly-analysis-of-russian-fossil-fuel-exports-and-sanctions/ https://energyandcleanair.org/february-2025-monthly-analysis...