Tue, Oct 31, 2023
BP's third-quarter underlying replacement cost profit, the company's definition of net income, missed forecasts of $4 billion in a company-provided survey of analysts.
More >
By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.