Despite mediocre earnings and uncertainty from Europe, valuations and technical indicators are bringing out the bulls on the market. Will the streak continue?
The euro swung from plus to minute this morning, suggesting a possibility of a new uncertainty. Look for the DJIA to trade in the range of 12,800 - 12,935.