Mark your calendars: a major shift in U.S. monetary policy is here. The Federal Reserve has just announced it will begin Treasury purchases.
In a stunning market development that’s sending ripples across all financial sectors, the US 10-year Treasury yield has broken below the critical 4%.