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 (BP) is one of the stocks most watched by Zacks.com visitors lately. So, it might be a good idea to review some of the ...
Energy stocks, with BP PLC (NYSE:BP) among the leaders, are trading higher Friday as crude oil prices head for their strongest weekly rally since October 2022. The surge is a direct market reaction to ...
Why BP (LSE:BP.) is on investors’ radar today BP (LSE:BP.) is back in focus after recent share price moves and fresh ...
BP rises despite saying it expects weaker oil trading and falling prices to weigh on Q4 earnings, while expecting net debt to ...
BP’s Q1 performance reflected the company’s ongoing tug-of-war between its legacy oil business and ambitions in low-carbon energy. The oil production and operations segment showed resilience, with ...
Members of Congress have traded $BP stock 4 times in the past 6 months. Of those trades, 3 have been purchases and 1 have been sales. Here’s a breakdown of recent ...
BP shares jumped nearly 7% Wednesday before paring the bulk of those gains after The Wall Street Journal reported that Shell is in early-stage discussions to acquire its British rival. If confirmed, ...
Realty Income and BP have similar dividend yields, but their risk profiles are very different.