Lee Dye

US: Foreign Oil Dependency: Stuck Between a Rock and Hard Place

The United States’ growing dependence on foreign oil is widely recognized as the nation’s Achilles heel, a disaster in the works. But sometimes it seems that every solution to that horrendous problem leads into a box canyon.

July 27, 2004

Leave a Comment