Deep freeze paralyzes Texas and knocks out its power grid
Deep freeze paralyzes Texas and knocks out its power grid – sending cost of oil surging to over $60 a barrel for first time in a year and leaving 5 million shivering at home without power or sleeping in their cars as Storm Uri leaves its mark The cold bast caused by winter storm Uri … Read more