The Canadian dollar hit its highest level in almost four years on Thursday, buoyed by high commodity prices.
The loonie was changing hands at 82.26 cents US when stock markets closed on Thursday, its highest close since September 2017.
Two broad trends are combining to push the loonie higher.