Despite a 20% decline in oil prices in 2025, major oil companies like Exxon and Chevron saw their stock prices rise between 4% and 18%. This divergence is attributed to strategic pivots towards upstream production, significant cost-cutting measures, and the generation of substantial free cash flow. However, analysts warn that continued low oil prices may force these companies to reduce buybacks and implement further cost reductions in 2026.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue