The impact of macroeconomic conditions on the instability and long-run inequality of workers' earnings in Canada