article thumbnail

Russia in Ukraine: Let Loose the Dogs of War!

Musings on Markets

The overriding message in all of this data is that Russia/Ukraine war has unleashed fears in the bond market, and once unleashed that fear has pushed up worries about default and default risk premia across the board.

Start-ups 100