Maybe the Italian-style election-a-minute situation in Canada will be put to rest…

USD/CAD is firmer despite political jitters being squelched after a late surge in poles by the New Democratic Party. Lower oil and commodities prices and rising risk aversion are taking a toll. USD/CAD trades at 0.9533.