US energy security reaches highest level in a quarter century

Fuel Fix: HOUSTON — The United States produced enough energy to satisfy 84 percent of its needs in 2013, a rapid climb from its historic low in 2005, according to a report from the U.S. Energy Information Administration.

Read article