JPY BSI Manufacturing Index, Mar 12, 2025
BSI Manufacturing Index Plunges: What Does it Mean for the Japanese Yen? Breaking News (Mar 12, 2025): The Business Survey Index (BSI) for Japanese manufacturing plummeted to -2.4 in March, significantly below the forecast of 6.5 and the previous reading of 6.3. This unexpected downturn signals a