Indian Rupee Trapped at 83.93 as RBI Battles Geopolitical Risk