Oil prices fall on Iran deal, but whether they go much lower ‘is highly questionable’

NBC News