Oil surges past $100, stocks get a shock, and India moves to secure energy supplies— Editor’s Picks from Moneycontrol
Dear reader, Oil markets delivered the day’s biggest shock. Crude prices surged past $100 a barrel and briefly touched $120, sending tremors through financial markets worldwide.
What's Your Reaction?











