New U.S. Record-Level Oil Production! Peak Oil Theory Disproven! Not.
Well, I’m amazed and impressed. Tight oil production has pushed total United States petroleum output to more than 10 million barrels a day, a rate last seen almost a half-century Continue Reading
