Will corporate earnings season bring cheer to the markets?