BEIJING, April 18 (Xinhua) -- China stocks opened lower on Friday, with the benchmark Shanghai Composite Index opening at 2,091.48, down 0.35 percent.
The Shenzhen Component Index opened at 7,425.84, down 0.34 percent.