Iran blockade puts pressure on US energy independence

Members of Securing America’s Future Energy’s (SAFE) have said that the recent threat of blockade made by Iran is just another reason for America to become energy independent. The Energy Security Leadership Council (ESLC) are a group of business executives and retired senior military leaders who believe that US dependence on imported oil poses an […]