European Stocks Rally on Renewed Iran Peace Talk Hopes