Eleanor Clift on More Oil Drilling in U.S.: "We Don't Need Any More Oil" (VIDEO)

Facepalm. The U.S. consumes 18 million barrels of oil a day. 9 million of those barrels are imported into the United States from foreign countries,  including 1 million barrels a day from Saudi Arabia and nearly a million everyday from Venezuela. Every. Single. Day.

The topic on the McLaughlin Group is oil and drilling in ANWR.

Eleanor Clift says we don't need any more oil