Focus

BP plc

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