Sensex snapped its 2-week winning streaks to register small losses by 45.26 points to conclude at 36,496.37, while Nifty managed to maintain the key 11,000-level to close at 11,010.20, losing a marginal 8.70 points.
Investors are worried about the impact on earnings should the United States’ trade war with China and other major trading partners escalate.
The Dow Jones Industrial Average .DJI fell 6.38 points, or 0.03 percent, to 25,058.12, the S&P 500 .SPX lost 2.66 points, or 0.09 percent, to 2,801.83.
The pan-European FTSEurofirst 300 index lost 0.15 percent, amid rising trade tensions.
Many of the roughly 180 S&P 500 companies reporting their results next week are not directly exposed to China, but they may still have reasons for concern.