Rates aggregate roughly 84 central banks and reference sources (via the Frankfurter API), not only the ECB — the source can differ by currency and day.