Focus

BP plc

LATEST

BP Could Pay Another $18 Billion for Gulf Oil Spill

BP Could Pay Another $18 Billion for Gulf Oil Spill
|

BP Denies Gross Negligence in Oil Spill Trial

BP Denies Gross Negligence in Oil Spill Trial
|

Russia’s Rosneft Buys British Petroleum Venture

Russia’s Rosneft Buys British Petroleum Venture
|

BP to Pay $400 Million for Pollution Controls at Midwest Oil Refinery

BP to Pay $400 Million for Pollution Controls at Midwest Oil Refinery
|