Voronoi logo
📈 S&P 500 Loses $850 Billion in Market Cap on May 21, 2025 - Voronoi