Rupee rises to 81.55 vs dollar — key factors here