The End of Russian Finance
By Peter Zeihan on March 17, 2022 Apologies to all for having not written much in the past three weeks. The Ukraine War has been unfolding with such unforgiving speed and complexity that I’ve just not had time. While the pace hasn’t exactly slowed, the conflict is setting into […]

















Recent Comments