May 21, 2025 0Comment Dow Jones down 600 points, stocks retreat while Bitcoin registeres all-time high