Thursday, September 16, 2021

Short of gas, wind, and power: How a perfect storm is roiling the world's energy market