by Abrahm Lustgarten
ProPublica,
May 21, 2010, 12:27 p.m.
The EPA is considering whether to bar BP from receiving government contracts, a move that would ultimately cost the company billions in revenue and could end its drilling in federally controlled oil fields.