BP Spill: Ripples

BP stock continues to fall since oil spill

by Stephen Beard