Source: United States Energy Information Administration
Hydroelectric Power Definition: Electricity generated by the use of flowing water.
See also: Commodity prices
See also: Commodities market