A specter is haunting the markets – the specter of a US$4 trillion Treasury funding requirement for 2021. The Fed is now the last buyer standing in the world’s biggest fixed-income market, buying virtually all of the massive issuance of federal debt, as we noted in our March 1 Chart of the Day. The deficit […]