For no apparent 'reason', stock indices have rallied in recent days. There has been no announcement of another round of quantitative easing (QE)from the Fed (although several pundits have suggested ...