• Embed

BP Stock Sinks

Clip6/10/2010

BP may be a soulless corporate giant that could kill all life on the East Coast, but why is its stock going down?

Watching