BP’s ex-CEO Murray Auchincloss headlines as the 2024-25 chief steering amid profit hits and asset sales—brief bio: Canadian executive, born 1970, led BP Jan 2024–Dec 2025.
BP has upgraded its first quarter oil trading guidance following a weak final quarter in 2025. The company reports increased volatility due to ongoing conflicts in the Middle East, with oil prices surging over 60% this year. BP expects flat upstream production and higher net debt, with results to be released on April 28.