Economic stagflation threatens China after 2.6% drop in GDP
Gross domestic product fell 2.6% in the second quarter from the previous quarter, according to official data, versus expectations for a 1.5% decline and a revised 1.4% rise from the previous quarter.