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