Japan Intervenes In FX Market

Japan's FX intervention totals $65 billion Japan's suspected foreign exchange intervention has shifted the yen from undervalued to overvalued. The intervention totals around $65 billion, appreciating the yen by 1% to 2%. Japanese authorities appear to defend a 15

China Sets Daily USD/CNY Reference Rate

PBOC to set daily USD/CNY rate at 6.7888 The People’s Bank of China sets the daily USD/CNY reference rate to guide market expectations. The current trading band permits the currency to move plus or minus 2% from the official midpoint during onshore trading hours.

OPEC Cuts Global Oil Demand Forecast

OPEC lowers 2026 oil demand growth expectations Crude oil futures fell after OPEC lowered its oil demand growth expectations for this year. The near-shutdown of the Strait of Hormuz forced Middle East producers to cut output. OPEC forecast global oil demand