New Delhi, June 15 -- Indian equity benchmark indices opened sharply higher on Monday, with the Nifty 50 jumping 1.53% to 23,984.85 from Friday's close of 23,622.90. The Sensex also surged 1.59%, opening at 76,725.27 against its previous close of 75,527.95. The rally was driven by optimism over the upcoming US-Iran peace deal and easing crude oil prices, which pushed WTI crude down to around $80 a barrel.

At market highs, one of the most common dilemmas faced by investors is whether they should book profits after the stock market delivered strong gains or simply remain invested for the long term. While profit booking may seem like a thoughtful strategy, historical data suggests that patience often pays off.

A FundsIndia's Wealth Convers...