The Canadian Press on MSN42m
Today-History-Mar12
Today in History for March 12: ...
Tariffs and weaker consumer spending are dragging down stocks. High-yielding real estate names offer some peace of mind.