Is the US going to be 90% self-sufficient on oil or gas in the next five years?



Is the US going to be 90% self-sufficient on oil or gas in the next five years?