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

The ECB reduced the main deposit rate by 0.25% as anticipated, while also downgrading its growth forecasts.

Related news