The Spectator Index
6/5/2025, 8:50:02 PM
BREAKING:
Tesla loses around $150 billion in market value today