Oil Prices Seen at $80–90, Prompting Energy Sector Overweight
XOM•Analyst projects oil prices will average $80–90 per barrel over the next two years due to damaged infrastructure and persistent uncertainty premiums, prompting strategic petroleum reserve buys. Energy stocks, currently 3.5% of the S&P 500 but representing 83% of U.S. energy consumption, are to be overweighted in portfolios.
1. Oil Price Forecast and Rationale
The analyst expects oil prices to trade between $80 and $90 per barrel for the next two years, citing destroyed refineries, pipelines and storage facilities from recent conflicts. An uncertainty premium tied to past $100 oil levels and potential Strait of Hormuz disruptions should support these elevated prices.
2. Infrastructure Damage and Reserve Buying
Combat damage to key infrastructure will delay capacity restoration, while governments are boosting strategic petroleum reserves to guard against future supply shocks. These dynamics underpin stronger near-term demand for crude supplies.
3. Energy Sector Portfolio Weighting
Energy equities account for only 3.5% of the S&P 500 despite fossil fuels comprising 83% of U.S. energy consumption. The analyst has doubled energy exposure for clients and may further increase weighting in the sector.
4. Company Implications and Picks
Producers focused on low-cost regions, including Permian driller Diamondback Energy and diversified majors like TotalEnergies, are among the analyst’s top picks. Exxon and other integrated oil companies are likely to see profit boosts from sustained higher oil prices.



