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

WTI falls to around $74.00 after release of China inflation data

Related news