BP Spill: Ripples

BP CEO Hayward to ease shareholder concerns over oil leak

by Stephen Beard