European stocks close sharply lower as energy prices lift inflation risks
European stocks closed sharply lower Wednesday. Euro STOXX 50 fell 1.7% to 6,304 and STOXX Europe 600 fell 1.5% to 640 amid higher energy prices and renewed inflation-demand concerns.