Barclays reaffirmed its guidance for 2024 after reporting better-than-expected first-quarter earnings and revenue.
Source link