BP (NYSE:BP) shares snapped six straight days of losses as the stock closed 0.17% higher, at $28.93 on Thursday. The London-based oil and gas company lost more than 4.5% in the last six trading ...
bp pulse, the electric vehicle (EV) charging unit of UK energy company BP Plc, and Chinese EV maker Xpeng Inc, have opened their first jointly operated fast-charging station in China, as they look to ...
Shell plc (NYSE:SHEL) has issued a statement addressing recent media speculation about a potential deal to acquire BP plc (NYSE:BP). “Shell wishes to clarify that it has not been actively considering ...