Avtalet som förhandlats fram mellan Iran och "P5+1" – representanter från USA, Kina, Ryssland, Storbritannien, Frankrike samt Tyskland – har mött kraftfulla protester från republikanerna i USA.
Men igår lyckades Obama, något överraskande, få ett tillräckligt brett stöd i senaten för att slippa använda sitt veto. Detta efter att republikanerna misslyckats med att få ihop de sextio röster av hundra som krävdes för att gå vidare med en motion om att stoppa avtalet, rapporterar AP.
– Denna omröstning är en seger för diplomatin, för den amerikanska nationella säkerheten och för tryggheten och säkerheten i världen, kommenterade Barack Obama omröstningen.
Republikanerna har dock lovat att fortsätta kampen mot atomavtalet och att riva upp det om en republikan blir näste president efter presidentvalet nästa år.
Nu på fredag ska kongressen formellt fatta beslut om att godkänna atomavtalet, en omröstning som Obama kommer att förlora. Därefter ska man rösta om en motion om att förbjuda Obama att slopa sanktionerna mot Iran, en motion som Obama kommer att använda sitt veto mot.
Med början nästa vecka kan därför Obamas regering börja lätta på sanktionerna mot Iran i enlighet med atomavtalet. Iran har lovat att skrota stora delar av sin utrustning för anrikning av uran samt gått med på att underkasta sig internationella inspektioner i utbyte mot att flera av sanktionerna hävs.