Corporate Capital Punishment is under way?
BP faced a grim future on Tuesday as its failure to stop a Gulf of Mexico oil spill prompted a plunge in the energy giant’s shares and the possibility of a criminal probe by the Obama administration gained strength.(read more)
This is our open thread. Feel free to comment on this or anything else on your mind.