HOUSTON - The green-and-yellow logo that BP employees normally wear with pride is meant to evoke an environmentally friendly sunflower. These days, it feels more like a bull's-eye. Far from the spill ...
A group of European investors led by activist shareholder Follow This urged BP on Thursday to drop plans to scrap ...