U.S. Markets close in 2 hrs 28 mins

Boo! Americans will spend $9.1 billion on Halloween this year

Americans will spend $9.1 billion on Halloween this year