European stocks have risen and US futures have flatlined as investors mull tentative signs of progress in Iran peace talks, while Nvidia stock has slipped despite the chip-making giant's earnings beating expectations.
Europe's STOXX 600 index was up 0.2 per cent on Thursday, having fallen earlier in the session.
Futures for the S&P 500 and tech-focused Nasdaq were both little changed.