US stocks weekly: Shaky - SPY News | Rallies