Home Editor's Picks ECB cuts interest rates to 3.25%