After seven years of preparation and several billion dollars spent, Shell has decided to abandon its exploration program in the US Arctic “for the foreseeable future.”
The United States is closer than ever to fulfilling the vision of our Founding Fathers. By achieving energy independence, we can achieve freedom from foreign influence.