European and US stocks turned moderately higher yesterday despite oil prices slipping after the world’s top producers failed to reach a deal on freezing output in weekend talks in Doha.