The Spectator Index
4/17/2026, 8:10:02 PM
US share market has now added over $7.5 trillion in market value since the 30th of March.