Which countries have the world's largest deposits of oil sands?

Canada and Venezuela

**********