Oil prices jumped as traders worried a US-Iran deal to end the Middle East war may not happen, while US and European stocks stayed steady.