Energy & Environment
U.S. About to Shatter Oil Production Records
April 4, 2018 by Isaac Orr
Remember when the United States was seemingly about to run out of oil? In 2006, then-President George W. Bush declared the United States was "addicted to oil," and the impending…
April 4, 2018 by Isaac Orr