• Energy
  • By Oana Grigoras
  • October 15th, 2011
America Might Depend Entirely on Oil Imports by 2025

America Might Depend Entirely on Oil Imports by 2025

The US government is paying $300,000 per minute for oil coming from foreign countries