Q1 2024 Finance Report Bp