New Delhi, Nov. 19 -- Indian shares snapped a six-day winning streak to end lower on Tuesday. The longer-range outlook, though, seems bright, with global brokerages predicting significant gains.

The latest is Morgan Stanley, which foresees the BSE Sensex climbing to 107,000 by December 2026 in a bull case and 95,000 in its base case; the latter implies that in an expected scenario under normal conditions, the index could rise by 12% from its Tuesday close of 84,673.

Earlier, Goldman Sachs had turned overweight on Indian markets and set a 2026-end target of 29,000 for the Nifty (it closed at 25,910). Indeed, the backdrop seems favourable. A lacklustre year for equities has allowed earnings to catch up with prices, making them look less e...