Bernstein Sets Long-Term Oil Price Target At $75 Per Barrel

Wall Street analyst Bernstein Research has established $75 per barrel as a reasonable long-term oil price target for equity valuations, pointing to rising marginal costs and declining reserves. Citing a new survey of the 50 largest energy companies globally, Bernstein analyst Neil Beveridge has revealed that higher spot prices and a tightening physical market continue to feed inflation back into the supply chain. This will negatively impact production costs, with the global marginal cost of oil now projected to climb to $77 per barrel, after declining 2% to $69 per barrel in 2025 due to lower production expenses.

The analyst notes that the industry’s average reserve life has fallen to a 20-year low of 10.4 years, which is significantly below the historical average of 13 years. This lack of long-term supply buffer offers a structurally bullish floor for crude prices. Meanwhile, the global industry reinvestment ratio has climbed to 61%, recovering from its 36% trough in 2022. However, reinvestments remain well below the historical 80% to 90% average. The industry is reinvesting less cash into new exploration and production compared to historical averages, thanks to its cautious outlook on long-term demand, in large part due to the ongoing clean energy transition. This lower reinvestment rate and shrinking reserve life could create periods of market tightness and higher spot prices.

The EV revolution is the backbone of the clean energy transition. The International Energy Agency recently reported that global electric car sales grew by 20% to 20.7 million units in 2025—meaning that one-quarter of all new cars sold worldwide were electric. The IEA has projected that EVs will displace more than 5 million barrels of oil consumption per day by 2030.

The same survey underscored that the oil sector remains highly profitable at the current price deck. The average net income breakeven for major producers sits at $50 per barrel, well below the current Brent crude oil price at $96.13 per barrel. Meanwhile, global unit production costs have declined 5% to $35 per barrel of oil equivalent (boe), with average return on capital employed (ROCE) currently sitting at 10%, tracking perfectly in line with the industry’s historical average and cost of capital.

By Alex Kimani for Oilprice.com

More Top Reads From Oilprice.com

 

  • Related Posts

    Possible Fire Reported at Saudi Refinery as Attack Claims Circulate

    Reports of a possible attack on Saudi Arabia’s Petro Rabigh refining and petrochemical complex north of Jeddah emerged on Monday, although Saudi authorities have so far not confirmed that an…

    Indian State Firm BPCL Readies $3-Billion Bond to Fund Brazil oil Project

    Indian state-owned refiner Bharat Petroleum Corporation Limited (BPCL) prepares to issue a $3-billion bond to finance its share of a major offshore oil development in Brazil, as Indian companies move…

    Have You Seen?

    Possible Fire Reported at Saudi Refinery as Attack Claims Circulate

    • October 6, 2026
    Possible Fire Reported at Saudi Refinery as Attack Claims Circulate

    Aramco CEO Warns Oil Inventories Are ‘Scarily Thin’

    • October 5, 2026
    Aramco CEO Warns Oil Inventories Are ‘Scarily Thin’

    EU Electric Vehicle Sales Hit Record as Fuel Prices Surge

    • October 5, 2026
    EU Electric Vehicle Sales Hit Record as Fuel Prices Surge

    Indian State Firm BPCL Readies $3-Billion Bond to Fund Brazil oil Project

    • October 5, 2026
    Indian State Firm BPCL Readies $3-Billion Bond to Fund Brazil oil Project

    10 minutes with… Altura Energy

    • October 5, 2026
    10 minutes with… Altura Energy

    Air Liquide uses AI in over one-third of ‘critical processes’

    • October 5, 2026
    Air Liquide uses AI in over one-third of ‘critical processes’

    AI chip demand to drive Air Liquide electronics sales above €4bn by 2030

    • October 5, 2026
    AI chip demand to drive Air Liquide electronics sales above €4bn by 2030

    Diesel Margins Slide as G7 Announces 100 Million Barrel Stocks Release

    • October 5, 2026
    Diesel Margins Slide as G7 Announces 100 Million Barrel Stocks Release

    Hormuz LNG Flows Still Down More Than 75% Despite Rebound

    • October 5, 2026
    Hormuz LNG Flows Still Down More Than 75% Despite Rebound

    Japan Rules Out More Reserve Releases After G7 Pledges 100 Million Barrels

    • October 5, 2026
    Japan Rules Out More Reserve Releases After G7 Pledges 100 Million Barrels