Stock markets sell off as inflation fears settle in

TSX building Toronto

Stock markets were a sea of red on Wednesday as financial results from major U.S. retailers suggested they're having a hard time dealing with stubbornly high inflation.



from CBC | Top Stories News https://ift.tt/n46V2RZ