BusinessEuropean markets struggle; Barclays surges 7% on earningsiraqupdate.comFebruary 20, 2024February 20, 2024 by iraqupdate.comFebruary 20, 2024February 20, 20240200 European markets struggle amidst global sentiment uncertainty, while Barclays surges 7% on strong earnings....