News
Tough week in the stock markets
US stocks fell on Friday to their lowest level in almost a month while Treasuries were knocked, as investors grappled with signs of slowing global economic growth and the implications for monetary policy.
November 21, 2023
