BP PLC-Audited Financial Statement 2023_compressed