The Canadian dollar CADUSD has taken a drubbing in recent days, with a hawkish turn from the U.S. Federal Reserve alongside tariff threats and political turbulence in Ottawa sending the loonie ...