Earnings at the biggest international oil companies are set to slump later this year and in 2026, threatening the pace of buybacks, as a substantial oil market surplus would weigh on prices. Last week ...
European oil and gas equities are entering 2026 on a more cautious footing as J.P. Morgans latest EU Oils Outlook highlights ...