It's not Omicron nor Fed rate hike, but earnings. Bullish investors appeared to have finally gave up after disappointing Netflix report last week. NASDAQ led other major indexes sharply lower, and dragged down cryptocurrencies too. Given that Apple and Tesla will come next, there is risk of even more downside pushes in sentiments. In the currency markets, Yen and Swiss Franc ended as the strongest ones while Dollar was a distant third. New Zealand Dollar was the worst performing, facing additional pressure from selloff against Aussie. Sterling was the second worst followed closely by Euro. Canadian Dollar was actually very resilient, as support from extended rally in oil prices, but starts to look vulnerable too. |