overhang
noun

a large quantity of shares or of a commodity or of unsold stock available for sale, which has the effect of depressing the market price

Browse by Subjects
Gross National Debt
electronic funds transfer (EFT)
provide
PIN
freeze