Sensex gains nearly 300 points; banking, energy stocks rise October 17, 2018 admin A positive start to the second quarter results season along with a stable rupee...