Invezz
26 Jun 2026, 08:14 UTC · 2h ago
Here's why the BP and Shell shares are falling in London this week
NewsImpactScreener rates every claim in this story for market impact and maps it to the tickers most exposed.

Invezz
26 Jun 2026, 08:14 UTC · 2h ago
NewsImpactScreener rates every claim in this story for market impact and maps it to the tickers most exposed.

What the story claims
4 claims · each scored for market impact
The US and Iran have reached a major deal to end the war, leading to a sharp decline in crude oil prices. — A geopolitical resolution removes the 'war premium' from energy prices, directly lowering the primary revenue driver for global oil majors.
-0.80Brent and WTI crude prices have fallen to $73 and $70, respectively, while natural gas prices are also declining due to rising supplies. — Falling commodity spot prices compress margins and weaken the cash flow necessary for dividends and share buybacks.
-0.60BP and Shell shares have reached their lowest levels since February 27, with BP down 22% from its yearly high. — The price action confirms a bearish trend and a market repricing of energy equities based on new macro fundamentals.
-0.40Continue reading
6 related stories
Search tags
China's demand for oil is weakening, contributing to the downward pressure on energy prices. — Reduced demand from the world's largest importer creates a fundamental supply-demand imbalance that sustains lower prices.
-0.30Which stocks this story touches
Shares are falling due to lower crude oil prices and weakened demand from China.
Facing downward pressure on shares due to falling energy prices and increased supply.
Mentioned as a top name continuing to fall along with the energy sector.
Mentioned as a top name continuing to fall along with the energy sector.
[mutual] Both are top energy names continuing to fall in tandem due to crude oil price movements.
[mutual] Both companies are energy majors facing the same macroeconomic pressures and downward price trends in the oil and gas market.
[mutual] Both are major oil companies whose stock prices are falling due to the same crude oil price declines.
[mutual] Both are major oil companies whose stock prices are falling due to the same crude oil price declines.
[mutual] Both are major oil companies whose stock prices are falling due to the same crude oil price declines.
[mutual] Both are major oil companies whose stock prices are falling due to the same crude oil price declines.
Free · No account
Get a free daily PDF briefing — the last 24 hours of news, with summaries and the market-impact score for each story, delivered an hour before the open.
We’ll watch
Pre-filled from this story — remove any you don’t want. Add more tickers & tags or fine-tune your watchlist anytime — every email has an edit link, no account needed.
Free forever · one email a day, max · unsubscribe in one click.How it works
How the impact breaks down
Where the story's weight lands
Stocks most exposed
Modeled from each name's sensitivity to this story
No stock impact ranking available yet.

Seeking Alpha
3h ago