Russia’s attack on Georgia has highlighted, more than any other recent event, that oil independence is critical to America’s national security. If ever there was a reason for Americans to support alternative energy and to add or increase the number of alternative energy stocks in their portfolio, this would be it. While America has...

