The Bank of Japan’s move to life rates to 0.25% was deemed the end of the “yen carry trade,” and it drove the stock market’s fear gauge to levels reserved for history’s worst catastrophes.
Aug
07
2024