Indian Prime Minister Narendra announced he had reached an agreement with US President Barack Obama on Sunday to break the deadlock that has been stalling a civilian nuclear power agreement.