Jim Letourneau's Blog

View Original

America Losing Leverage due to Energy Dependence

“No one who is honestly assessing the decline of American leverage around the world due to energy dependence can fail to see that energy is the albatross of US national security.”

US urged to work with China on energy.