ICE Brent crude oil prices have frequently fallen below the $100 per barrel mark but continue to close above this level, reflecting a tug-of-war between various supply and geopolitical factors, according to FX Street.
Improved oil flows through the Strait of Hormuz, releases of reserves by G7 countries, and the restoration of Saudi pipeline capacity are helping to support prices. However, ongoing tensions in the Middle East and steady production levels maintained by OPEC+ counterbalance these factors, keeping the market uncertain.
For Japanese investors, this price stability amid volatility is particularly relevant as energy costs influence both the FX and equities markets, affecting corporate earnings and import expenses.
