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

EUR/JPY slips to the mid-158.00s following the Bank of Japan's policy decision, but the move lacks momentum

Related news