The phrase
"inventory overhang" means that there is more stock or inventory of a product than there is demand for it in the market. This excess supply can lead to issues such as lower prices, reduced profits, and the need to store the extra inventory for longer periods of time.
Full definition