Sensex gains 42 points, but analysts predict market uncertainty ahead over tension in Middle East 2 years ago