Sunday, June 06, 2021

A Bad Week for Big Oil and Its Ominous Consequences for America

... despite media characterizations of them as being committed to a “green” energy future. China added 11.4 gigawatts of new coal-fired capacity in the ...