I don't doubt the capability of India to destroy the US trap as it comes. But, why get to the mud and then wash the dirt?
But, the issue is that does 123 in any way would help India? And can't India do without it? Our scientists and technologists are capable of meeting the future energy needs.
So, don't panic! It is all political gamesmanship by Congress for vote bank.