Murray Auchincloss took the helm at the supermajor in September 2023, promising to turn around the company’s fortunes ...
BP plc BP has cautioned investors about weak fourth-quarter results due to declining oil and gas production, reduced refining margins and trading setbacks. The company also revealed a delay in its ...