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

WTI declines to around $70.50 as supply concerns diminish after Trump-Putin talks

Related news