‘Supply will remain substantially short of the demand for the foreseeable future.’ ‘Supply will remain substantially short of the demand for the foreseeable future.’ is a news writer who covers the ...