Here’s a technical analyst’s explanation of the short squeeze driving bonds
April 19, 2021 at 08:48 AM EDT
The big surprise in financial markets over the last two weeks has been the strength in government bonds, even after stronger-than-forecast U.S. consumer price and retail sales data were released. Here's one analyst's explanation of what's going on.