European stock markets recovered Tuesday as political worries eased in Germany, but shares in Swiss mining operation Glencore saw a meltdown on news of a US legal probe over its global activities.
Meanwhile, US stocks finished a holiday-shortened session lower with Wall Street equities fluctuating with oil prices.
Europe’s benchmark indices were up by between half a percent and one percent at the close.
‘European markets are in rebound mode… as an apparent resolution to the German political impasse has helped dispel much of the trade war anxiety that was evident throughout Asia,’ noted Joshua Mahony, market analyst at IG trading group.
In high-stakes crisis talks overnight, German Chancellor Angela Merkel had put to rest a dangerous row with her hardline Interior Minister Horst Seehofer that had threatened the survival of her fragile coalition government.
‘News that Merkel is safe and the fragile German coalition will live to see another day has encouraged traders back into the Dax, which had been suffering at the hands of investor anxiety about new snap elections,’ said London Capital Group analyst Jasper Lawler.
But the deal, which essentially amounted to an about-turn in Merkel’s liberal refugee policy, immediately sparked resistance from Germany’s neighbors as well as the third member of her shaky coalition, the Social Democratic Party.
London slightly underperformed as gains in the top UK index were stemmed by a plunge in the value of Glencore, which was down a hefty 7.8 percent in late trading, having earlier fallen even further after saying it was being probed by US authorities in a corruption investigation over its activities in Nigeria, Venezuela and DR Congo.
US stocks finished decisively lower in a shortened session ahead of the July 4th holiday Wednesday. Of the major indices, the tech-rich Nasdaq fell the most, losing 0.9 percent.
Facebook tumbled 2.4 percent after confirming it faces investigations by the Securities and Exchange Commission and the Federal Bureau of Investigation on its release of consumer data to now-defunct political consultancy Cambridge Analytica.
Tesla Motors was another weak tech stock, dropping 7.2 percent a day after the company reported meeting a key production target for its Model 3 sedan.
Other large technology companies, including Apple, Google-parent Alphabet and Microsoft, also fell.
Analysts said market sentiment on Wall Street shifted when oil prices retreated after US oil prices briefly breached $75 a barrel for the first time in more than three years. The benchmark American contract finished up 20 cents at $74.14 a barrel.
Earlier, Asian stock markets ended mixed, with investors awaiting US-China tariff announcements in the latest trade war developments.
Key figures around 2100 GMT
New York – Dow: DOWN 0.5 percent at 24,172.82 (close)
New York – S&P 500: DOWN 0.5 percent at 2,713.22 (close)
New York – Nasdaq: DOWN 0.9 percent 7,502.67 (close)
London – FTSE 100: UP 0.6 percent at 7,593.29 (close) 
Frankfurt – DAX 30: UP 0.9 percent at 12,349.14 (close)
Paris – CAC 40: UP 0.8 percent at 5,316.77 (close)
EURO STOXX 50: UP 1.0 percent at 3,406.56 (close)
Tokyo – Nikkei 225: DOWN 0.1 percent at 21,785.54 (close)
Hong Kong – Hang Seng: DOWN 1.4 percent at 28,545.57 (close)
Shanghai – Composite: UP 0.4 percent at 2,786.89 (close)
Euro/dollar: UP at $1.1663 from $1.1639 at 2100 GMT
Pound/dollar: UP at $1.3196 from $1.3143
Dollar/yen: DOWN at 110.58 yen from 110.90 yen
Oil – Brent Crude: UP 46 cents at $77.76 per barrel
Oil – West Texas Intermediate: UP 20 cents at $74.14 per barrel