Energy: America’s energy crunch is sadly self-inflicted. While others around the world engage in a mad dash to find more oil reserves, Obama and the Leftist Leaders of the U.S. seems to think $140-a-barrel oil won’t be affected by more supply.
Name
Mail (will not be published)
Website