Tom Carper actually said...
I would say the $20 billion that the President got in an agreement with BP last night is--I would say it is a very good assurance to the American people that BP intends to stay in this for the duration.
06/15/2010