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

Crude oil faces a sharp decline amid rising concerns about a resurgence in demand

Related news