U.S. Gets Closer To Energy Independence
BOSTON (CBS) - A new study finds that the United States is the closest it's been to energy independence in decades.
New England Business Editor Anthony Silva, talked with energy analyst John Kilduff.
Listen to the report