Prime News: European Markets Tumble Amid Mixed Earnings, Powell Testimony Reaction

Stocks across Europe closed with a third consecutive decline on Thursday, dropping amid a batch of weak corporate earnings reports. The pan-European STOXX 600 slumped 1.26 percent by the close, with every sector reporting sharp […]