bp’s Underlying RC Profits Reach $1.4B in Q1 2025
bp announced its financial results for the first quarter (Q1) of 2025, reporting underlying replacement cost (RC) profits of $104 billion compared to $1.2 billion for the previous quarter and $2.7 billion during the same period of 2024.