Tuesday, September 15, 2026

Welcome to The 26th Anniversary of The Lost World

When average real return from stocks was 86% better. 

This incorporates the inflation data for August 2026 reported last week.