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

WTI Oil climbs back above $74.50 amid sustained Middle East tensions

Related news