Japan rate shock, bitcoin turmoil, private credit stress, EU energy costs... [ReFeed - Investor]