BP ‘Laid Foundations for Growth’ in 2024