The wild ride on Wall Street continued yesterday as the beaten down tech sector found support for a rebound. The question will now be how sustainable is this support and whether the recent sell-off is over. The impact on broader sentiment has been significant too.