Good News but Will it Last

After last quarters earnings releases, market participants were not sure what to expect moving forward.  Most analysts began cutting estimates for the following quarter, as…