The Blind Squirrel's Monday Notes, March 27th 2023
Mar 27, 2023
∙ Paid
Summary
The bond market is still screaming “DEFCON 1”. Meanwhile, Nvidia is having a think about re-testing all-time highs. It all feels a bit like the Christmas Day entertainment between the Western…