Oil slides after France and Iran say closer to a nuclear deal