Oil prices slide after France and Iran say closer to a nuclear deal