BRICS Breaking Posted on August 21, 2025August 21, 2025 by Lone Candle Russia gets more oil revenue from India than China, fueling Russia’s invasion of Ukraine.