The United States is in the grips of a winter storm that has left millions without power along its Gulf Coast. In particular, the state of Texas, the so-called energy capital of the world, is being ravaged and many are wondering how and why such a thing is happening when …
Read More »