Oil prices keep sliding, and the closely watched commodity could fall another 68% to $10 a barrel, said David Lebovitz, global markets strategist at J.P. Morgan Asset Management.
"I'm not sure oil prices have reached a bottom," said Lebovitz. "Oil could fall to $10 a barrel, but I don't think it would stay there. I think somewhere around $30 a barrel is probably a fair place to look for stabilization in the oil complex."
Lebovitz said stabilization is what's needed to move stocks higher. He said oil prices are flirting with 12-year lows amid concerns over weaker demand stemming from China and, on the supply side, too much oil being produced.
Investors are worried about weaker economic growth out of China as the world's second-largest economy shifts toward a consumer basis. Chinese officials have responded with currency devaluations in recent trading sessions and have flipped "circuit breakers" on its stock market -- both of which have arguably caused more volatility.
"I think the Chinese are sending the wrong signal," he said. "They've been doing these tiny devaluations at the periphery when in reality one big devaluation would send a signal that they're committed to getting growth back on track. I actually think they've created a negative feedback loop and what they've been doing over the last few weeks may be a little bit counterproductive."
The benchmark Shanghai Composite index wrapped up Tuesday's session up 0.2% after slumping 5.3% on Monday. The index is down 15% so far this year, with the bulk of the selloff occurring last week.