Yep, that's what I remember about him too.
That said, I don't know of any business that observes the holiday. Banks, Post Office and government offices are closed, but the people who make the economy move are all at work. Maybe some bigger companies offer it but even when I call them the person I want to speak with is there or out of town on business, but not taking the holiday.
Come to think of it, the government being closed down IS a holiday for the taxpayer.