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