The Canadian dollar passed 97 cents Monday, a three-month high, propelled by strong commodity prices.
Canadian dollar passes 97 cents