Home Politics US market outlook for 2025: can the bull run last?