Sticky Post India and China give Putin $24 billion in oil, gas, and coal purchases: Report In just three months after its invasion of Ukraine, Russia has made $24 billion from selling energy to China and India, demonstrating how higher... CIMR Team Digital06/07/2022