NY Stock Exchange and many other research institutes globally have been talking about India surpassing US etc etc. It does not mean that these researches have taken into consideration of what India is doing only NOW. To actually make progress as these reports keep saying, in the next 20 - 25 years India has to do many more things including ensuring energy security. It is assumed in these reports that India will keep doing sensible things and not get isolated and hide in a remote corner. To make it to what these reports say, India has to do a lot more than today and this 123 Agreement is a step towards that. So do not just pat on your back and wait for 20 years to pass and wake up to a India stronger than US.