Oil Slides on Iran Deal Progress; Fitch Flags Oversupply Risk Ahead · aggregated.info