Today's data in Japan was quite surprising. Despite soaring global energy prices, the economy appears to have held up well.
Read on WOBR AI →