Indian stock markets rebounded sharply with Sensex rising 678 points. Strong buying in IT, oil, and banking sectors lifted investor mood despite global uncertainty. Read the full breakdown of June 16's market action.