December 31th 2011
No, the NYSE is not closed on Dec 31.
yes. nyse.
No, the NYSE is closed on weekends
It depends. If Dec 31 is not a Saturday or Sunday, then yes the stock markets are open on December 31st every year. December 31st is not a public or national holiday and hence there is no reason why the market would be closed on that day. It will be open and carry on trading like other normal working days.
no
Yes, it is open. According to the NYSE Calendar, New Year's Eve is not an official holiday.
No.
NO
The NYSE is open for trades between 9:30 am and 4 pm Eastern time.
Some stores are, but most are not. You'd have your best luck at restaurants and ice cream parlors.
Yes, the market will remain open on dec 31 and Jan 3/2010