 Indian stocks closed nearly 1 higher for the sixth consecutive session on Wednesday lead by healthy buying in financials.After hitting an intraday high of 34,488.69 points, Sensex ended 284 points or 0.8 higher at 34,109.54, while Nifty closed 82 points or 0.83 higher at 10,061.55 