Summary
Indian stock markets closed marginally higher, with the 30-share BSE Sensex rising 43.27 points (0.06%) to settle at 78,542.44, influenced by a spike in crude oil prices. The Sensex fluctuated between a high of 78,676.98 and a low of 78,298.92 during the trading day.