Big oil names like ExxonMobil, Shell, Chevron and TotalEnergies had a weaker financial year in 2025 mainly due to softer energy prices despite the strong growth of the world economy. Read full story