Trump Iran oil deal under scrutiny