BP Can't Take the Blame for Everything

Comments
Loading...

It's critical that regulators and politicians don't allow the BP spill to become the oil industry's equivalent of Three Mile Island in 1979.

Market News and Data brought to you by Benzinga APIs