BP's Q1 Earnings & Revenues Miss Estimates on Weak Refining
BP plc (BP) reported first-quarter 2025 adjusted earnings of 53 cents per American Depositary Share on a replacement-cost basis, excluding non-operating items. The figure lagged the Zacks Consensus Estimate of 56 cents. The bottom line also declined from the year-ago reported figure of 97 cents.Total quarterly revenues of 57.2 billion and declined from $49.9 billion reported a year ago.The weak quarterly results can be primarily attributed to lower liqui ...