Soaring electricity prices outrun inflation but have likely peaked as natural gas prices plunge: EIA, BLS
Energy Vault, Jupiter Power enter contracts for storage projects totaling 220 MWh in California and Texas