Country, Europe, WorldwideJuly 20, 2024July 20, 2024European markets closed lower on Friday as a major IT system failure rocked numerous sectors.