Global stocks were mixed Monday, with Wall Street shrugging off early weakness after European and Asian markets retreated in the wake of disappointing Chinese economic data.

Major US indices opened the session solidly lower, weighed down not only by lackluster Chinese retail sales and industrial data, but also rising expectations that the Federal Reserve will soon announce the phaseout of stimulus measures.

But equities rebounded from the early losses, as bargain hunters stepped up purchases as the session progressed.

Both the Dow and S&P 500 finished narrowly positive to extend their streak of record high closes for a fifth straight day. The Nasdaq ended with modest losses.

After a rocky start, "the rest of the session saw a steady, and mechanical, advance in the large-cap indices as investors bought the dip on no specific news," said

The turnaround on Wall Street followed negative sessions in Frankfurt, Paris and London and several Asian equity markets.

"Weaker economic data emanating from China has spoiled the mood, with lower readings on retail sales and industrial production raising questions on whether the recovery momentum can be maintained," said Richard Hunter, head of markets at Interactive Investor.

"In addition, there remain some health issues in Asia generally, while geopolitical concerns have also surfaced following the developments in Afghanistan and the implications for the future of the region."

Retail sales in China expanded 8.5 percent in July year-on-year and industrial output was up 6.4 percent, according to government data, both coming in below analyst estimates.

Lockdowns and other movement restrictions enacted to combat the country's recent coronavirus outbreaks have been blamed for hampering economic performance, along with a series of deadly floods.

"The spread of domestic outbreaks and natural disasters have affected the economy of some regions, and economic recovery remains unstable and uneven," National Bureau of Statistics spokesman Fu Linghui told a press briefing.

Still, "the national economy continues to stabilize and recover" overall, he added.

But Raymond Yeung, chief economist for Greater China at ANZ Banking Group, said the figures "suggest the economy is losing steam very fast."

Surging infections linked to the Delta variant of the coronavirus "also adds extra risk to August's activities," he added.

Oil prices were down around 1.5 percent on the weak Chinese economic data.

"Expectations were already low leading into the numbers, and combined with the warning from the (International Energy Agency) that demand for crude oil was slowing, prices have slipped sharply," said market analyst Michael Hewson at CMC Markets UK.

Chinese industrial output was up 6.4 percent in July, missing analysts' estimates
Chinese industrial output was up 6.4 percent in July, missing analysts' estimates AFP / STR

New York - Dow: UP 0.3 percent at 35,625.40 (close)

New York - S&P 500: UP 0.3 percent at 4,479.71 (close)

New York - Nasdaq: DOWN 0.2 percent at 14,793.76 (close)

London - FTSE 100: DOWN 0.9 percent at 7,153.98 (close)

Frankfurt - DAX 30: DOWN 0.3 percent at 15,925.73 (close)

Paris - CAC 40: DOWN 0.8 percent at 6,838.77 (close)

EURO STOXX 50: DOWN 0.6 percent at 4,202.44 (close)

Tokyo - Nikkei 225: DOWN 1.6 percent at 27,523.19 (close)

Hong Kong - Hang Seng Index: DOWN 0.8 percent at 26,181.46 (close)

Shanghai - Composite: FLAT at 3,517.34 (close)

Euro/dollar: DOWN at $1.1781 from $1.1797 Friday

Pound/dollar: DOWN at 1.3839 from $1.3866

Euro/pound: UP at 85.10 pence from 85.08 pence

Dollar/yen: DOWN at 109.23 yen from 109.59 yen

West Texas Intermediate: DOWN 1.7 percent at $67.29 per barrel

Brent North Sea crude: DOWN 1.5 percent at $69.51 per barrel