Supply is too much, long-term expectations