Russia is entering its third year of war in Ukraine with an unprecedented amount of cash in government coffers, bolstered by a record $37 billion of crude oil sales to India last year, according to n… [+8296 chars]Read More
The Kremlin has never been richer thanks to a US strategic partner CNN
