FA Center: Why inflation makes holding bonds for the long run riskier than owning stocks

You’d have to hold U.S. Treasury bonds for 57 years to not lose to inflation.

You’d have to hold U.S. Treasury bonds for 57 years to not lose to inflation.