SPX Targets 7,000 Milestone as Momentum Defies Macro Risks