US stock market loses over $400 billion in value in today's trading.Published by The Spectator IndexApr 21, 2026 8:20:03 PM UTC