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
labour market
Electronic Communication Network (ECN)
foreign exchange market
long lease
sub