Stock market crash of 2025 explained by cavemen | ScratchStats