The US stock markets posted a smart recovery today with the Dow Jones index rising nearly 7% during the last hour of trade and the Nasdaq was closely following with a 6% gain. The gains are attributed to technical bounce back since the economic data that is flowing on a daily basis continue to be negative, with the consumer confidence index touching multi year lows and new home sales continuing to be in negative territory. There are hardly few experts who are convinced that this rally will continue. Most expect the market to continue its downward journey from next week. But we also need to accept that stock markets behave exactly the opposite of what majority expects.