The Economy Under Stress and Business Investment