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

WTI crude oil falls below $75.50 due to economic concerns in the US and China.

Related news