Supply & demand - excess supply ?