capital market run 2025