Bank of Japan Interest Rate Decision: BOJ Holds at 1.00% as Historic Yen Intervention Rattles Global Markets
The yen carry trade faces volatility after the BOJ holds rates at 1.00%. See why Governor Ueda paused and what analysts expect for the next rate hike now.
Read article