If you manage your business well, you will manage the effects of currency. It shouldn't come as a surprise that dollar is strengthening. The dollar alone is not going to make or break earnings for a strong multinational.
The most oversold heavily shorted tech stocks are leading the group higher. To me, that's not a sign of a healthy rebound, ... What I want to see are the strongest stocks showing big volume and rising. Few are doing that.
A lot of tech stocks that were 'Steady Eddies' were not subject to hype. They were boring stocks. But those stocks had strong top- and bottom-line growth.
It's far too difficult to short a strong stock. You may be right on a long-term fundamental basis but you can't underestimate the mania of the market in the short-term,