Tom Carper actually said...
Our country, I am told, accounts for more than 20 percent of global oil consumption.
Context
Carper highlights U.S. oil consumption and its implications for energy independence.
03/15/2011
Carper highlights U.S. oil consumption and its implications for energy independence.
03/15/2011