
BP reported more blockbuster profits today, but was not on course to break last year’s earnings record and slowed the pace at which it is returning cash to investors.
The UK oil giant’s key earnings measure for the first quarter hit was £4 billion, down by almost £1 billion from the same part of a record-breaking 2022, but more than City experts had forecast.