U.S. gasoline slips below $4 a gallon as Iran deal nears signing