The chart below shows the 10-Year U.S. Treasury yield. It just plunged below 1% for the first time…

Chart

At 0.7%, the 10-Year U.S. Treasury’s yield is the lowest it’s been in history. The bond market is telling us investors are panicking and flocking to safety as they see more risk ahead.

– Houston Molnar

Like what you’re reading? Send your thoughts to [email protected].