Bond Market Vigilantes

One year ago, a rapidly escalating virus brought the world to a stop, shattering the financial market. The prices of almost all risky assets plummeted, except for those of Treasuries.  Fear of deflation and recession gripped everyone’s hearts.  Now, due to the approval and distribution of effective vaccines, people have…

Read More