WASHINGTON, June 2 (UPI) -- Enough energy was produced in the United States last year to meet more than 80 percent of the nation's demands, the Energy Department said Monday.
The U.S. Energy Information Administration, the statistical arm of the Energy Department, said 81.7 quadrillion British thermal units of energy was produced from domestic resources last year.