Does investment directly influence demand?
As mentioned by @Henry: investment is itself a demand for capital goods (physical, human, etc.).

If I decide to buy trucks this manifests itself as an increase in demand to the truck factory.