"Why are the masses not fighting against Venezuelan oil being shipped into St John or Montreal?"

Because it's not true.
Canada hasn't received a significant volume (even 1% of our imports) from VZ in years.