The Kremlin has never been richer – thanks to a US strategic partner
By Nick Paton Walsh and Florence Davey-Attlee, CNN (CNN) — 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 new analysis, which concludes that some of the crude was refined by
Continue Reading