1. India is self sufficient in building small nuclear reactors BUT NOT supply of uranium. FBR reactors technology which uses thorium is still 20 years ago in commercial production, hence 20 year crucial gap when India's population would have increased even further. Unfortunatley, without USA you dont get Nuclear supplier group's consent to supply uranium. Thorium tech is 20 years away, so catch - 22. Alternative ignore nuclear tech for 20 years and develop thorium commercialization asap. 2. No we dont. 70% of Oil is imported. But we do have gas reserves and that can be used to generate electricity and run buses too like CNG. 3. Gas thru Iran will have to pass thru Pakistan or sea, 2nd is the better option. 4. Solar, wind, and thermal (coal), etc.