Markets closed higher for the sixth consecutive session on Wednesday, marking the longest winning streak in over two months, as investors remained optimistic about upcoming GST reforms despite narrow trading ranges and mixed sectoral performance.