Indian Rupee Hits New Low as Oil Tops $103 on Hormuz Crisis