Earnings cheer supports stocks, France's 10-year bond yield hits 5% mark - SPY News | Rallies