Well, just like that, the panic seems to be over. Yet, that leaves us with the awkward question; what the heck happened?
Although many blame last week’s stock market selloff on either the omicron COVID variant developments or the green-light-for-tough-love-Fed news, I firmly believe these were just excuses for a market that was overbought with speculat…