Bad day for the Russian oligarchs: Moscow Stock Exchange loses $75.9 billion in one day
Russia’s invasion of Ukraine is now a reality after weeks of negotiations in which the West has tried – unsuccessfully – to change Russian President Vladimir Putin’s mind. Faced with the military attack, the US, the UK and the European Union respond with sanctions with