This is not an investment site.
Stark said his company believes there are more than 900 billion barrels of oil in place, but only between 3 percent and 5 percent is actually recoverable with today’s technology.