Rupee gains 11 paise to 95.86, posts third straight session rise