Gas prices have fallen toward $4 per gallon in recent weeks, nearing the milestone as oil costs have eased in response to negotiations between the U.S. and Iran.