Marthio Marthio
Markets

Indian markets closed green despite bond selloff and rising oil prices

The Sensex ended Friday at 76,515 after gaining 363 points. Crude oil prices rose nearly 8% amid US-Iran tensions while global bond yields climbed to multi-year highs.

India's major stock indices finished the week in positive territory, though most gains were undone near the market close. The Sensex increased 363 points to reach 76,515, and the Nifty 50 rose over 24 points to end below 23,898. Broader categories showed mixed results, with the Nifty Midcap 100 declining while the Nifty Smallcap 100 gained ground. Market participants are now watching four key drivers for Monday's action. Crude oil prices jumped about 8% this week following strikes between the US and Iran, which reopened fears of a supply bottleneck in the Strait of Hormuz. Citi upgraded its average Brent crude forecast to $86 per barrel, while ANZ analysts raised their short-term prediction to $95 per barrel. Simultaneously, global bond yields surged to multi-year highs as investors worried about inflation driven by oil costs and tightening monetary policy. This unprecedented bond market selloff adds pressure for Indian investors alongside worsening fiscal conditions.

Indian stock marketBond yieldsSensexOil pricesUs Iran tensionsCiti forecastAnz analystsStrait of hormuzBrent crudeMonetary policy