China released a series of positive economic indicators on Friday, including higher-than-anticipated exports, improving social financing data, and a rebounding consumer situation, signaling that the world's second-largest economy is withstanding external pressure and on a path to sustained recovery bolstered by a range of supportive policy measures over recent months, observer said.