29th Jun 2026
08th Apr 2024
25th Mar 2024
29th Jan 2024
25th Sep 2023
BP CEO Bernard Looney resigns, with CFO to be interim boss