
US markets: Earnings and easing trade tensions spark optimism
U.S. equity markets extended their upward momentum, with the S&P 500 Index posting its second consecutive weekly gain and closing out its ninth straight day in positive territory. The Nasdaq Composite surged by 3.42%, fuelled by robust earnings from …