All the major European exchanges were higher in mid-afternoon trading, pulling London up with them, after the ECB cut its main interest rate a quarter point and expressed confidence that inflation is ...
Chip stocks rally as TSMC surges 8% on strong earnings. U.S. retail sales and jobless data beat forecasts, boosting stock futures and easing recession fears.