U.S. presidents have promised and failed to increase energy independence since the 1960s.
If we’ve hit peak demand — and American industry slows down — then energy independence may finally be possible. But at what cost victory?
Business Insider Emails & Alerts
Site highlights each day to your inbox.