I’m still flummoxed by the “drill, baby, drill” idiocy, since it seems like the U.S. has poked plenty enough holes into the Earth. Energy independence is a clear strategic advantage.

I’m still flummoxed by the “drill, baby, drill” idiocy, since it seems like the U.S. has poked plenty enough holes into the Earth. Energy independence is a clear strategic advantage.
