Oil prices climbed and stocks faltered as hopes for a US-Iran deal to reopen the Strait of Hormuz remained slim, stoking inflation fears.