Green Business | Sun Jun 20, 2010 3:31pm EDT

Document shows BP estimates spill up to 100,000 bpd