Have supply-demand shocks passed for Japanese stocks? BoFA weighs in

Have supply-demand shocks passed for Japanese stocks? BoFA weighs in