Oil futures fell on hopes of renewed US-Iran talks, sparking a rally in riskier tech stocks and pushing the Nasdaq to a new all-time high.