EU Faces Economic Uncertainty: US Surtax and Cannes Power Outage Highlight Risks