European stocks close mostly higher European stocks close mostly higher By admin on April 20, 2023 STOXX Europe 600 down 0.5 points, or 0.1%, to close flat at 468.13