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

WTI attempts to hold above $70.00, awaiting further progress in Russia-Ukraine peace efforts

Related news