impressive rally in a flat market. sentiment clearly was at rock bottom yesterday -a contrarian signal.