Russia rescues Putin from humiliating ruble collapse

    Russia rescues Putin from humiliating ruble collapse

    The currency has now surrendered all of its beneficial properties from closing three hundred and sixty five days to plumb depths no longer considered since an investor horror in the early days of the war. …
    Read More