Oil Prices Reportedly Plunge Amid Rumors of an Iran Deal Ā· Digg