Peak what?

BP just discovered a billion barrels of oil in the Gulf of Mexico.

Share