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

Crude oil trades around $70.00 as markets remain uncertain about its next direction

Related news