European shares end best week since June as strong earnings lift sentiment - SPY News | Rallies