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

WTI Oil gains momentum but is likely to face resistance near the $62.00 level

Related news