Zacks Investment Research on MSN

BP (BP) stock sinks as market gains: Here's why

BP (BP) ended the recent trading session at $34.36, demonstrating a -4.87% change from the preceding day's closing price. This change lagged the S&P 500's 0.62% gain on the day. Elsewhere, the Dow ...
BP share price has pulled back in the past few weeks as investors have watched energy prices dip. The stock was trading at ...
Andrew Mackie weighs up whether BP shares’ attractive dividend yield is reason enough for him to keep holding the stock for ...
BP PLC (NYSE:BP) shares are trading lower after the company reported third-quarter results. Sales and other operating revenues came in at $47.254 billion, missing the consensus of $52.557 billion.
BP p.l.c. accelerates debt reduction with a $20B divestment, refocusing on core assets. Click for this BP update as its sells ...
Although the runup to the 2024 U.S. presidential election was one of the most contentious events in recent memory, at least one publicly traded enterprise likely breathed a sigh of relief when the ...
A recent attempt by BP to shift its strategy to focus more on oil and gas production over renewables was not warmly greeted by investors BP's stock rallied on Wednesday, and shares of Shell fell, ...
BP sells 65% of Castrol for $6B to cut debt and boost flexibility. Discover how this strategic move supports BP’s stock value ...
Despite a 14% decline in its stock price this year, bringing it to approximately $29 per share, we believe BP plc stock (NYSE: BP) has the potential for long-term growth. Although the ongoing ...