CNN
(CNN Business) —  

It’s been a wild couple of weeks for Wall Street.

The Dow dropped as many as 549 points, or 2%, on Tuesday after major companies reported gloomy results and guidance. By the closing bell, it was only down 126 points, or 0.5%.

It’s been a scary month for investors. The Dow and Nasdaq are on track for their worst months since January 2016.

The stock market is reacting to turbulence in China, tariff concerns and fears that earnings will continue to disappoint. Caterpillar (CAT) and 3M’s (MMM) underwhelming results have fueled concerns about how long blockbuster profits can last, especially given tariffs and rising costs.

David Kelly, chief global strategist and head of the global market insights strategy team for JPMorgan Funds, will join CNN international correspondent Paula Newton on “Markets Now” on Wednesday to discuss the state of the market.

"Markets Now" streams live from the NYSE every Wednesday at 12:45 p.m. ET.
CNN
"Markets Now" streams live from the NYSE every Wednesday at 12:45 p.m. ET.

Not every company’s earnings are disappointing investors.

McDonald’s (MCD) shares climbed 6% after saying earnings and sales declined less than feared.

United Technologies (UTX), another major global company, raised its outlook. And Verizon (VZ) said it grew profit and revenue more than investors anticipated.

Kelly noted in a memo on Monday that some corporate gains are a one-time result of the new tax law, and that earnings growth is poised to slow to single-digit growth next year.

“Markets Now” streams live from the New York Stock Exchange every Wednesday at 12:45 p.m. ET. Hosted by CNN’s business correspondents, the 15-minute program features incisive commentary from experts.

You can watch “Markets Now” at CNN.com/MarketsNow from your desk or on your phone or tablet. If you can’t catch the show live, check out highlights online and through the Markets Now newsletter, delivered to your inbox every afternoon.

CNN’s Matt Egan and Chris Isidore contributed to this report.