Today’s News & Commentary—February 17, 2021

Today’s News & Commentary—February 17, 2021

At least seventeen people have died and million remain without power in Texas as an “unprecedented” winter storm continues. Texas' energy grid failed mostly due to its reliance on natural gas production which could not withstand the freezing temperatures. Climate...