This week has seen an even greater proliferation of implosions and explosions in “climate friendly” green energy than we’ve become accustomed to. Undaunted, the Biden administration presses on regardless. Even Mother Nature has clapped back on...