The US dollar weakened against the loonie Wednesday afternoon as Middle East hostilities resumed, boosting oil pricese.
The greenback was down 0.4% to C$1.3842 on last look.
West Texas Intermediate October crude oil futures, the US benchmark, jumped 1% to $91.13 per barrel. November Brent oil futures, the international benchmark, rose 1.2% to $95.80 per barrel.
Comex December gold futures edged up 0.4% to $4,415.20 per ounce, as the US dollar slipped slightly.