Disrupted shipping and high oil prices due to the Iran war are raising costs for Chinese suppliers of Christmas decorations. An estimated 87% of Christmas decor sold in the U.S. is sourced from China, ...