Treasury Bonds Now Pay More Than What Global Stocks Have Returned Across Over 2 Decades

As unimaginable as it may seem, a boring AAA-rated U.S. government bond provided a much better cumulative return on your money than what global equities have returned across more than two decades.