Stock Markets Down Again – April 10, 2025