Economic determinants of consumer sentiment