Indian stocks: What does Powell’s ultra-hawkish commentary mean to Indian stocks? Analysts explain Read more