Expect BoC rate cut on July 24th: economist