News / Canada / globe_inside_market
Global Markets Stumble as Oil Nears $100 and Yen Surge Triggers Carry Trade Unwind
Others · globe_inside_market · 2026-09-08
Stock markets face pressure as geopolitical tensions push oil prices toward $100 per barrel and a strengthening yen disrupts global carry trade strategies.
What Happened
Geopolitical Energy Crisis: Attacks on Saudi Arabian energy infrastructure by Houthi forces have pushed Brent crude futures toward $100 per barrel. This supply disruption has caused record-high prices for diesel and gasoline, exacerbating concerns about global energy market stability and inflationary pressures.
Currency Market Volatility: The Japanese yen is experiencing its strongest rally in two years as expectations grow for a Bank of Japan interest rate hike. This rapid appreciation is forcing a significant unwinding of carry trades, where investors previously borrowed low-yielding yen to fund higher-yielding global assets.
Central Bank Policy Shifts: Investors are closely monitoring the European Central Bank and the Federal Reserve for potential interest rate adjustments. With U.S. inflation data pending, market participants are pricing in a roughly 58% probability of a Fed rate hike to combat persistent economic pressures.
Commodity and Bond Trends: Copper prices reached record highs on the London Metal Exchange amid tightening global supply and anticipation of potential U.S. tariffs. Simultaneously, U.S. 10-year Treasury yields remain elevated near 4.8%, reflecting broader market anxiety and the ongoing impact of rising interest rate expectations.