It implies Brent of about $79 from 2028. We forecast $70, near where EIA sees prices settling.
Energy Products earned $17.10 a barrel, over four times mid-cycle. Margins that high do not last.
On our oil forecast, dividends and buybacks exceed free cash flow by $1,733M in FY2028E.