Despite the U.S. / Canada trade war the S&P 500 gained 0.3% and Toronto gained 0.7% despite the lower price of oil.
Oil was down over 3% and declined more in the evening and sits at $81 as of Tuesday evening.
Higher yields on U.S. treasury bonds...
Members only content
The content on this page is for members only. If you are a member, log in below. If you are not a member, please Register.