Under pressure from an activist investor and a sagging share price, the CEO of energy giant BP pledges to return his company ...
BP (BP) closed the latest trading day at $32.20, indicating a +0.69% change from the previous session's end. The stock outperformed the S&P 500, which registered a daily gain of 0.49%. Meanwhile, the ...
British energy company BP has confirmed it is to slash spending on green ventures and up its oil and gas production LONDON -- British energy company BP confirmed Wednesday that it would slash ...