@Warpaint27 Hello
Yes a lot of brokers across the world have stopped accepting clients from Canada and USA, only a handful of them are accepting Canadian and US residents.
You can check this thread for the ones that do accept Canadian and American clients
I have an account with one of the Trusted brokers on their list and i am quite happy with their services so far.