Stock market recap, Aug. 11 -- Indian benchmarks closed marginally higher on Monday after a volatile session, recovering from early losses tied to rising crude oil prices.

Nifty 50 rose 13.15 points, or 0.05%, to settle at 24,583.80, while Sensex added 43.27 points, or 0.06%, to close at 78,542.44, having fallen as much as 200 points intraday. Brent crude climbed more than 1% to around $84.4 per barrel, marking its third consecutive session of gains, as Iran signalled no immediate reopening of the Strait of Hormuz and fresh attacks on Gulf shipping heightened supply concerns.

Sentiment improved throughout the day after weaker-than-expected U.S. jobs data eased near-term Federal Reserve rate-hike worries, a positive for emerging markets ...