Oil at 50-Day EMA on Iran Peace Hopes: What It Means for Dollar, CAD