This is a great weasel word. "Energy independence." Like we're going to hook cables up to George Washington and run on carbon-neutral Freedom Juice.™
"Energy independence" still means using fossil fuels. Just maybe different ones like natural gas instead of coal. There's less emissions, sure, but it's not anything like what Carter envisioned: Solar power stations in LEO, beaming gigawatts of carbon neutral power down from space.