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

EUR/GBP holds near 0.8650 as traders await key EU and UK data and the upcoming Trump–Putin summit

Related news