USD/CAD rebounds on soft oil, risk aversion
The Canadian dollar is under heavy pressure today and is the worst performing major. Oil is a big reason why. Crude fell after a Reuters report that the March 20 OPEC/non-OPEC meetings in Russia have been called off because Iran won’t agree to freeze production.