Wilshire 5000 Market Cap

Wilshire 5000 Market Cap | Chart of the Week Since the beginning of 2022, US stocks have lost $11 Trillion or 23% Sources: Ycharts; BMG Group Inc.

Inflation, Deflation… Or Both?

Inflation, Deflation... Or Both? The comments below are an edited and abridged synopsis of an article by Mike Savage A rerun of the great depression, or of the inflationary nightmare…