Business European markets struggle; Barclays surges 7% on earningsFebruary 20, 2024 European markets struggle amidst global sentiment uncertainty, while Barclays surges 7% on strong earnings.