In its 2023 results, global energy conglomerate bp (British Petroleum) revealed advancements in renewables despite a notable decline in full-year…