Archive · 21 Aug 2026

Indian Stocks End Flat as Crude and US Yields Weigh

Indian Stocks End Flat as Crude and US Yields Weigh

India’s two main stock-market indexes finished Friday almost unchanged.

The Sensex gained only 3.11 points, while the Nifty rose 20.15 points.

Investors were careful because oil prices remained high.

A continuing disagreement between the United States and Iran added uncertainty to energy markets.

Higher US government bond yields also made investors less willing to buy stocks.

US markets had fallen on Thursday, adding to the cautious mood.

Foreign investors sold Indian shares on Thursday.

Some companies gained, while others lost, so the overall market stayed nearly flat.

The market had recovered strongly on Thursday but still ended lower for the full week.

Sources