Will US be energy independent by 2020?

CNBC Videos
Neil Atkinson, head of analysis at Lloyd's List Intelligence, says that the U.S. will not be oil independent by 2020, this requires high oil prices, which are not guaranteed.
View Comments (0)