GreenTechMedia – February 1, 2010: "OriginOil...pilot production facility is up and running. It has a throughput of 5 gallons a minute--a glacial pace--but it works."
The Energy Information Administration forecasts global oil demand of 43 billion barrels per year by 2026, which greatly exceeds the predicted petroleum supply.