The most recent trader's payout:$26,769,485
EN

USD/CAD Price Outlook: Stays above 1.3800, with resistance near the nine-day EMA

Related news