BP (BP) has recently been on Zacks.com's list of the most searched stocks. Therefore, you might want to consider some of the ...
BP (BP) closed the most recent trading day at $34.76, moving +1.97% from the previous trading session. This change outpaced the S&P 500's 0.3% gain on the day. At the same time, the Dow lost 0.48%, ...
BP's Q2’24 results showed strong performance with a 7% year-over-year growth in core earnings, driven by higher petroleum prices. BP is enhancing shareholder value through $3.5B in stock buybacks in ...
BP has agreed to sell minority stakes in some of its U.S. onshore pipeline assets in the Permian and Eagle Ford basins to ...