Often, drops in Treasury yields can give a boost to stock prices because they make loans cheaper to get and give a boost to ...
The Dow Jones Industrial Average fell 1.5 per cent to 43,191.24, while the S&P 500 lost 1.8 per cent to close at 5,849.72.
TSMC, the world’s biggest semiconductor manufacturer, produces chips for companies including Apple, Intel and Nvidia.