Market: Shy earnings for Christmas Eve