US equity futures edged lower and oil held gains as Washington struggled to get efforts toward an Iran peace deal back on track.