Alistair Milne
Alistair Milne|Apr 07, 2025 08:37
The biggest beneficiaries from this man-made financial crisis are: US banks & the Federal Reserve ... who have been sitting on ~1.5 trillion in unrealised losses from their long-term low-yield USD treasuries The lower US Treasury yields the better their balance sheets look
+6
Mentioned
Share To

Timeline

HotFlash

APP

X

Telegram

Facebook

Reddit

CopyLink

Hot Reads