On March 12, 2026, the Hang Seng Index fell 0.7% to close at 25,717, driven by rising oil prices and compliance fears from an insider trading crackdown.