Rising inflation biggest obstacle for business: Statistics Canada report