Close this search box.

Dems Shouldn’t Cheer For The Energy Industry’s Demise By Larry Bell |May 15th, 2020|Energy|9 Comments Petroleum and natural gas industries that provide about 85% of America’s energy (with wind and solar constituting barely over 3%) is under siege by adversaries — both foreign and domestic. The first major assault was launched by a no-winner dispute between Russia and Saudi Arabia that flooded the global […]