China's main stock benchmarks were mixed for a second straight session on Friday as investors waited for the country's upcoming trade data release. The Shanghai Composite fell 0.3% to 3,890, while the Shenzhen Component rose 0.6% to 14,195. Sentiment was split despite June trade figures showing China's second-largest trade surplus on record, with both exports and imports reaching all-time highs. Concerns over Sino-US trade relations continued after Beijing rolled out retaliatory measures, including tighter controls on drone and related tech exports, sanctions on seven US firms, and a first-ever national security investigation tied to foreign trade. Financial shares dragged on the market, with Industrial and Commercial Bank of China down 0.9%, Agricultural Bank of China down 0.9%, and China Construction Bank down 1.3%, while Zhongji Innolight, Eoptolink Technology, and NAURA Technology advanced. Even so, both indexes remained on course for weekly gains.