October 11, 2023

Mixed Messages: IEA Claims ‘Peak Oil’ While Calling For ‘Continued Investment’

by Joe Barone, Shale Directories in Blog