markets Indian markets stabilise: Is this the best time to invest? Indian markets stabilise as oil prices fall and the rupee gains, boosting investor confidence across… Aaron PhillipsSeptember 22, 2026