RBC, Scotiabank, TD downgraded by Barclays pulling TSX lower
Royal Bank hit by double downgrade Canada’s main stock index fell on May 9, weighed down by financial stocks after Barclays downgraded several banks, while investors remained cautious ahead of U.S. inflation data due on May 10. THIS CON...