Japan data – March Services PPI 2.3% y/y (prior +2.1%)


content provided with permission by FXStreetRead full post at forexlive.com