market summary 2025 financial news today stock market analysis trading thoughts investment strategy insights financial recap