Thread:Comments:Efforts to cap Deepwater Horizon oil spill delayed again/Comments from feedback form - "what's BP?"/reply

/me picks jaw off floor at breathtaking display of ignorance.

BP - British Petrolium. A large, multinational oil company.

Of course, you could have just fucking googled it.