Oil prices mixed following Iran nuclear deal