The question came up today about America being energy independent, when was America last energy independent? I have not done any research but my guess is pre-1960s. Does anybody have any documentation on this?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.