Forex Trading, News, Systems and More

China June retail sales +4.8% y/y (expected +5.4%), Industr output +6.8% (expected +5.7%) | Forexlive