Pro-oil rally expecting thousands in Calgary