EU Business Investment Rate Hits 11Year Low Amid Trade Uncertainty and Regulatory Confusion Wintrust WTFCN Flat at 2644 Consolidation Continues 20260518 Definium DFTX Slips 157 Testing 1963 Support 20260518 Spains Bizum Expands to Physical Stores Challenging Visa and Mastercard