Indian markets closed marginally lower, ending a four-week winning streak amid profit-booking and mixed global cues. Key ...