Oil and gas: sector news on Saturday 31 October 2026
Average tone +5.7 (positive) across 3 companies with relevant coverage, from 42 stories.
How to read a score. Each score rates how good or bad the news was for the company, from −10 (clearly bad) to +10 (clearly good). 0 is neutral, and anything beyond ±6 is strong and rare. It rates the coverage, not the share price.
Company by company
| Company | Tone | Stories | What the coverage was about |
|---|---|---|---|
| BP | +10.0 | 31 | Coverage centred on BP's third-quarter results, with profit reported as quadrupling on strong refining and trading, a beat on forecasts and much lower net debt. |
| Shell | +6.2 | 10 | Coverage centred on Shell's third-quarter results, which beat expectations on record refining margins and liquefied gas strength, with buybacks and modestly higher analyst targets also noted. |
| Ithaca Energy | 0.0 | 1 | The only relevant item was a regulatory board declaration linked to Ithaca and Delek Group, which is procedural and neutral. |
Strongest stories in the sector
- +10.0 Profit beats forecasts while net debt falls markedly.
- +10.0 Record profit driven by refining and trading strength.
- +10.0 Profit surge from refining margins and sharply lower debt.
- +10.0 Large quarterly profit lifts the share price.
- +10.0 Profit quadruples on higher oil prices from regional conflict.
- +10.0 Shares climb as profit surges.
- +10.0 Shares rise as profit jumps on higher energy prices.
- +10.0 Earnings per share well ahead of analyst expectations.
- +10.0 Call highlights point to lower debt, strong refining and a sizeable shareholder return item.
- +10.0 Quarterly profit exceeded forecasts on record refining margins and gas strength.
- +9.2 Profit at multi-year high, though offset by a large writedown.
- +8.3 Commentary asks whether strong profits mark a lasting recovery.
Follow by email
A short, free morning email on how the news treated the Oil and gas sector: the tone, the stories behind it, and when coverage starts to turn. Launching soon; one click to unsubscribe.