Rupee opens at 95.16 as oil rises, strikes hit Iran

Business