Stocks witnessed yet another buoyant session on Thursday, extending the winning streak for the 10 consecutive sessions, as optimistic investors continued their buying binge on large-cap issues amid op...