BRC Group RILYZ Q1 2024 Earnings Revenue NA Matching Views UK Borrowing Costs Surge and Sterling Slides Amid Political Leadership Uncertainty Financial Advisors Increasingly Favor AI Infrastructure Over Application Companies European Markets Decline Amid Fresh USIran Tensions