Shares of BP jumped Wednesday, lifted by a report that Shell was in talks to acquire it in what would mark a huge deal for the pair of U.K. oil giants, before giving back their gains. BP's (BP) ...
BP plc BP is set to report second-quarter 2025 results on Aug. 5. In the last reported quarter, its adjusted earnings of 53 cents per share missed the Zacks Consensus Estimate of 56 cents, primarily ...
[Stay on top of transportation news: Get TTNews in your inbox.] BP Plc said that oil demand is going to keep growing for the rest of this decade, rowing back on its prior projection that the high ...