Institute of International Finance predicts Russian economy will drop by 15% this year

Since Russia’s invasion of Ukraine, the U.S. and Western allies have sought ways to increase pressure on Putin to end his war. Among those ways is sanctions and bans on Russian energy imports. Clay Lowery, executive vice president of research and policy at the Institute of International Finance and former assistant secretary for international affairs […]

More