Stocks Dow falls nearly 750 points and US stocks tumble as businesses and consumers Stock Markets News Feb 23, 2025 0 …