Back

Geopolitical volatility impacts oil prices – A long-term strategic opportunity

The oil market remains a central player in the global economy, influencing overall growth, inflation, and geopolitics. This week, oil prices ended roughly balanced with a slight upward bias, reflecting a market pulled between several forces:

  • Increased risk aversion: Investors are cautious, penalizing riskier assets.

  • Potential oversupply: The International Energy Agency (IEA) and OPEC forecast a global production surplus in the coming years.

  • Geopolitical tensions: Recent Ukrainian attacks on Russian infrastructure and potential U.S. sanctions on Russian oil companies are fueling short-term uncertainty.

Current prices stand at $64 for Brent and $60 for WTI, reflecting both a well-supplied market and a temporary geopolitical risk premium.

Current economic environment

Supply and Demand fundamentals

  • The IEA anticipates a well-supplied oil market over the next few years, with a significant increase in global production.

  • Global demand is expected to grow modestly, potentially leading to a surplus by 2026.

  • OPEC shares this view, adjusting its forecasts toward a potential oversupply in 2026.

Geopolitical factors

  • The attack on the Russian port of Novorossiisk temporarily reduced shipments, highlighting oil’s sensitivity to geopolitical events.

  • Imminent U.S. sanctions on Russian oil companies complicate exports and could create market opportunities or tensions.

Market Vvolatility

  • The oil market is currently influenced by a combination of structural factors (medium-term oversupply) and episodic shocks (attacks, sanctions).

  • This volatility creates both risks and opportunities for savvy investors.

Investment recommendation

Why consider exposure to oil or oil companies:

Short-term geopolitical premium

  • Tensions in Ukraine and Russian sanctions create a temporary upside potential, which could support prices and margins for well-positioned producers.

Attractive valuation and stable dividends

  • Large publicly traded oil companies often provide solid dividends and predictable cash flows, even in a volatile environment.

Hedge against inflation and macro risks

  • Oil remains a strategic asset to diversify a portfolio against inflation or currency fluctuations.

Long-term perspective

  • Despite the energy transition, oil will remain essential for transportation, industry, and some emerging regions, ensuring stable demand over the medium term.

Conclusion:
Oil and oil companies present a tactical short-term investment opportunity driven by geopolitics, while offering long-term strategic exposure to a fundamental global economic asset.