Finance August 19, 2026 Rupee may slip on oil, risk-off mood; RBI once again expected to ride to rescue