by Chris | Mar 2, 2021 | News
The nation’s energy infrastructure succumbed to enormous stress as extreme winter weather gripped the US in mid-February. According to S&P Global Market Intelligence, power disruptions impacted energy customers in Texas, Louisiana, Oregon, and Virginia....