European markets move higher after punishing global sell-off

A man leaves a bank building in Frankfurt, Germany, Monday, March 31, 2025.