Rupee weakens over 20 paise against dollar: 3 triggers to watch