Crude oil futures gain amid US-Iran nuclear talks

Business