Money Why Do Americans Spend Nearly $20 Billion On Valentine’s Day Each Year? | CNBC Make It. February 14, 2018 Editorial Staff 1154 Views 0 Comments