Hillary Clinton said America is energy independent. It is not

CNBC: Top News

Hillary Clinton said the U.S. has achieved energy independence on Sunday, but the country still imports millions of barrels a day of crude oil.

view CNBC: Top News