Oil slides after France and Iran say closer to an agreement on nuclear deal