New York - AFP
Shares in groceries-selling retailers, including Wal-Mart, British chain Tesco and France's Carrefour, tumbled on Friday after Amazon's announced it will acquire Whole Foods Market.
Amazon's deal to buy the upscale US grocery chain for $13.7 billion throttled the broader retail sector on concerns the online retail giant will create an even tougher environment for food sellers.
US stocks were mixed, with the Nasdaq retreating but the Dow edging to a record due to gains by energy shares.
European markets rallied after eurozone ministers struck a long-delayed deal with Greece on Thursday to unlock badly-needed rescue cash.
The Amazon deal was the biggest story of the day, marking the technology giant's latest bold investment expected to disrupt grocers as well as the food industry.
Investors smiled on the two parties, sending Whole Foods' stock up 29.1 percent and Amazon 2.4 percent higher.
But the market punished other retailers, including Wal-Mart, which lost 4.7 percent, supermarket chain Kroger, which shed 9.2 percent, big-box retailer Target fell 5.1 percent, and drugstore chain CVS Health dropped 3.8 percent.
In London, shares in Tesco finished the day down 4.9 percent.
Shares in Britain's largest retailer had earlier enjoyed solid gains as the firm had reported a 3.6 percent increase in sales worldwide. Even in Britain, where the market is facing headwinds from Brexit, sales grew by 1.6 percent.
"Tesco shares managed a spectacular 180 degree change in fortunes on Friday," said market analyst Jasper Lawler at London Capital Group.
"Investors flipped from satisfaction at the highest profits in seven years to fears that Amazon could knock Tesco off its perch as Britain's number one supermarket."
Amazon has a partnership with another British supermarket chain, Morrisons.
However, European stock markets rebounded overall from a sell-off the previous day. Equity traders have suffered a fraught week as the crisis engulfing Donald Trump picks up pace, technology firms tumbled from recent highs and energy plays were hammered by plunging oil prices.
But they shifted back into buying mode in Europe on Friday, with Frankfurt, London and Paris pushing higher ahead of the weekend following the latest Greece deal.
- Key figures around 2100 GMT -
New York - Dow: UP 0.1 percent at 21,384.28 (close)
New York - S&P 500: UP less than 0.1 percent at 2,433.15 (close)
New York - Nasdaq: DOWN 0.2 percent at 6,151.76 (close)
London - FTSE 100: UP 0.6 percent at 7,463.54 points (close)
Paris - CAC 40: UP 0.9 percent at 5,263.31 (close)
Frankfurt - DAX 30: UP 0.5 percent at 12,752.73 (close)
EURO STOXX 50: UP 0.4 percent at 3,538.78
Tokyo - Nikkei 225: UP 0.6 percent at 19,943.26 (close)
Hong Kong - Hang Seng: UP 0.2 percent at 25,626.49 (close)
Shanghai - Composite: DOWN 0.3 percent at 3,123.37 (close)
Euro/dollar: UP at $1.1194 from $1.1147 at 2100 GMT
Pound/dollar: UP at $1.2777 from $1.2756
Dollar/yen: DOWN at 110.89 yen from 110.93 yen
Oil - West Texas Intermediate: UP 28 cents at $44.74 per barrel
Oil - Brent North Sea: UP 45 cents at $47.37 per barrel