Economic factors affecting business