US President Barack Obama has called Senate Foreign Relations Committee Chairman Bob Corker to try to dissuade him from pushing anti-Iran legislation while a potential nuclear agreement with Tehran has entered the final stages of negotiations, Press TV reported.