G7 Statement on the invasion on Ukraine

The G7 countries have imposed expansive restrictive measures that have severely compromised Russia’s economy and financial system, as evidenced by the massive market reactions…