BP PLC reported a profit of $0.4 billion for Q4 2023, down from $10.8 billion in Q4 2022, with a full-year profit of $15.2 billion despite challenges like lower oil prices and refining margins. The significant reduction in underlying replacement cost profit for Q4 to $3.0 billion is attributed to market conditions and impairments totaling $4.6 billion.