Oil holds near $71 as traders assess rising demand, Iran talks