Yep more BS. They cling to the lie we are running out when the truth is we are not and it’s not even close and it never will be
https://alfinnextlevel.wordpress.com/2018/04/16/still-waiting-for-peak-oil/
The western U.S. alone contains at least 2 trillion barrels of petroleum in oil shale formations. At a current U.S. annual consumption rate of 7.2 billion barrels, thats a 278-year supply.