KRTL BioTech

Government bonds are now the 'most crowded' market trade, more popular than technology stocks

Government bonds are now the 'most crowded' market trade, more popular than technology stocks

The move marks the first time investor preference for Treasurys has topped the list.