The Deepwater Horizon oil spill in 2010 was the largest marine oil spill in the petroleum industry. Scientists troubled after ...
For many decades, BP Plc and Shell Plc were the closest of rivals — equivalent in size, with matching clout in energy markets ...
After a quarter century of lagging behind competitors, British oil giant BP has attracted the attention of big hedge fund ...