US energy stocks slip as crude drops on Iran deal hopes - XLE News | Rallies