BP p.l.c. (NYSE:BP) shares traded higher in Monday's premarket session, even as broader indices pointed lower, supported by a risk-on tone across the energy sector.
The company said Monday it has agreed to acquire a 60% stake in three offshore exploration blocks—PEL 97, PEL 99, and PEL 100—in Namibia's Walvis Basin from Eco Atlantic Oil & Gas, subject to regulatory approvals. BP will operate the assets, while Eco Atlantic and NAMCOR will retain minority stakes.
"Namibia is a region attracting growing industry interest…," said Gordon Birrell, BP's executive vice president of production & operations, highlighting long-term growth potential.
The deal builds on BP's recent exploration momentum, including multiple discoveries through Azule Energy, its joint venture with ENI S.p.A. (NYSE:E).
At $47.09, BP is trading 3.1% above its 20-day simple moving average (SMA), the stock's average price over the last 20 sessions, which suggests buyers are still defending the recent uptrend. It's also 22.1% above its 100-day SMA, a sign the intermediate trend remains pointed higher.
Moving average structure still leans constructive, with the 20-day SMA above the 50-day SMA, and the golden cross in July reinforcing the longer-term trend shift that followed the death cross in April.
The near-term momentum picture is a bit less clean, with moving average convergence divergence (MACD), a trend/momentum measure, showing the MACD line at 1.5685 below the 1.7982 signal line, which indicates upside momentum has cooled even as price holds near highs.
Following last quarter's results, investors are now tracking the path toward the next reporting date on April 28, 2026 (confirmed).
Analyst Consensus & Recent Actions: The stock carries a Buy Rating with an average price target of $41.59. Recent analyst moves include:
Significance: Because BP carries significant weight in these funds, any significant inflows or outflows for these ETFs will likely force automatic buying or selling of the stock.
BP Stock Price Activity: BP shares were up 1.40% at $47.09 during premarket trading on Monday, according to Benzinga Pro data.
Photo via Shutterstock