US stocks weekly: Crosscurrents - SPY News | Rallies