Oil prices settle 5% lower after claims of progress in US-Iran talks - XLE News | Rallies