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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results