Claim False

The stock market will deliver a meager 2.5% annual return for 17 years,...

Warren Buffett: The stock market will deliver a meager 2.5% annual return for 17 years, starting from 199... Published Nov 22, 1999. Status: False. The claim s...

The stock market will deliver a meager 2.5% annual return for 17 years, starting from 1999.

FactTracker assessment

The claim states the market delivered a "meager 2.5% annual return for 17 years starting 1999." Primary-sourc...

Original source: berkshirehathaway.com