Post #1363 525 Apr 14, 2026, 10:15 UTC The United States stores 94% of all electricity in the form of water reservoirs, not in a battery.