Indian benchmark indices opened with minimal movement on Monday, as traders adopted a wait-and-see stance amid mixed macroeconomic signals.

The BSE Sensex edged slightly higher, while the Nifty 50 held steady above the 24,000 level, indicating a market in equilibrium rather than one driven by strong directional conviction.

Investors are currently balancing several competing factors.

Concerns over crude oil price volatility and ongoing geopolitical tensions in West Asia are weighing on risk appetite, particularly for energy-sensitive sectors.

Simultaneously, domestic worries regarding the monsoon's progress continue to influence agricultural and rural consumption outlooks, adding to the cautious tone.

Sectoral performance highlighted this divergence.