Indian markets lost around 1%, mirroring weak global sentiment as crude held above $100 due to the Strait of Hormuz blockade ...