$60 Oil Forces Europe’s Energy Giants to Rethink Buybacks
Market Intelligence Analysis
AI-PoweredEuropean oil majors may reduce share buybacks due to lower oil prices, impacting shareholder returns.
Market impact analysis based on bearish sentiment with 85% confidence.
Article Context
The oil price decline over the past year has started to dent Big Oil’s earnings, which have slipped from the 2022 and 2023 highs. The persistently low oil prices at about $60 per barrel in the past months, compared to $100 in 2022 and $80 in 2023 and 2024, signal that part of the shareholder returns of the European oil majors may not be sustainable going forward. Europe’s top oil firms may start sacrificing some of their payouts by announcing in the coming weeks cuts to their share buybacks amid the lower oil prices, analysts say. Stronger…
Analysis and insights provided by AnalystMarkets AI.