The Spectator Index
3/18/2026, 8:10:02 PM
BREAKING:
Over $800 billion wiped from US share market value today, as Dow Jones posts its lowest close of 2026 so far.