Investors are concerned with the growth outlook

U.S. stock index futures dropped after Inc. gave a lackluster sales forecast for the current period and investors remained concerned about Beijing’s tightening regulations.

The slump in futures came after a rally on Wall Street that pushed stocks back toward all-time highs on Thursday amid easing concerns over the world’s largest economy and the possibility of the Federal Reserve scaling back its ultra-accommodative policies.

The S&P 500 ended Thursday Up 18.51 points, or 0.42%, to 4419.15. The Dow Jones Industrial Average fell 153.60 points, or 0.44%, to 34829.00. The Nasdaq Composite dropped 15.68 points, or 0.11%, to 14778.26.

Treasuries gain from haven bids as the U.S. states tightened mask rulings and the yields were lower by 2bps across the curve.

European stocks fell from a record high on the last day of the month amid investor concerns about the outlook for growth and China’s tightening regulatory grip.

The strong start to the earnings season and generous central-bank support have allowed European stocks in July to steer through the virus surge, inflation pressure and the Chinese regulatory crackdown. However, with equities trading near record highs, investors are weighing the risks and whether it’s time to take profits on the rally.

On Thursday Stoxx 600 Europe Index gained 0.46%, DAX increased by 0.45%, and CAC 40 climbed 0.37%, while FTSE 100 dropped by 0.88%.

Asian stocks fell as investors remained wary over China’s tightening regulatory grip, while concerns about rising Covid-19 cases sent shares lower in Japan and the Philippines.

Oil prices rose on Thursday as crude stockpiles in the US declined to their lowest since January 2020.

Brent crude futures price was $76.05 a barrel on Thursday, up 1.75%. U.S. West Texas Intermediate (WTI) crude futures stood at $73.62 up 1.70%.