The main concern for investors remains escalating trade tensions between the U.S. and China.
This could either be a brilliant buying opportunity or a value trap. If a trade deal is not reached by the end of June, this selloff can get a lot worse.
It depends on whether you see the S&P 500 chart as 'triangle' or a 'flag' -- but either way, let's just hope the market starts to move and gets out of its malaise.
It seems the market has not learned its lesson.
Individual stock charts show that in this rally, one set of stocks -- the haves -- is moving up big-time, while another set -- the have-nots -- is barely budging.
Despite trade tensions, Walmart's global business shows solid growth.
While the first round of tariff wars had little visible impact on the economy, companies or inflation, this time will be different.
Trump may say China broke the deal, but here is a deeper dive into what happened -- and what the outcome is likely to be for the markets.
Expect more volatility and scares ahead -- and even a possible rally this week -- as we move further into oversold territory.
Keep an eye on FX markets. If the yuan drops and dollar rises, commodities and cyclical growth stocks will get hit.