Barclays comments on the Bank of Japan and USD/JPYThey say the PPI (due April 15 in Japan) will come in at -2% y/y (Bloomberg consensus … (View Article for More)