Oil falls 2pc on expected US-Iran nuclear deal