- Thread starter
- #221
We consume around 20 million barrels of oil a day and produce some where around 12 million barrels a day. We haven't been oil independent in 75 years.
The United States Was Energy Independent in 2019 for the First Time Since 1957
U.S. energy production in 2019 was higher than U.S. energy consumption for the first time in 62 years. Thus, the…
www.instituteforenergyresearch.org