Indian markets head into the week with Nifty at 24,013, FIIs still net sellers, and crude oil at $79 after fresh ceasefire jitters. Here's what investors need to watch from June 22 to 28.
This is an ingested summary. Full reporting is available at the primary source below.