Japan Monetary Base Slides for the First Time Since August 2008
The Bank of Japan (8301)'s liquidity supply dropped in March for the first time in more than three years, fueling politicians' complaints that the central bank should be doing more to end deflation.
...
FF News: Fundamental