Domestic and foreign influences on Canadian prices over exchange rate cycles, 1974 to 1996