Uncertainty has been shrouding the stock market for quite some time now with no sign of abatement. All efforts toward guessing the next turn of events in this capricious market have been futile so far. But, as the saying