European stocks rise on earnings optimism as traders weigh Iran proposals - SPY News | Rallies