EXPLAINER-Blood and billions: the cost of Russia’s war in Ukraine
Russia’s invasion of Ukraine has left tens of thousands of dead, displaced millions and sown economic turmoil across the world in the 18 months since its launch on Feb. 24, 2022.
Trending
Symbol | Last Price | Change | % Change |
---|---|---|---|