Earnings worries yank Indian shares to third week of losses January 24, 2025 Indian refiner Hindustan Petroleum Corp Ltd (HPCL) reported a smaller-than-expected rise in quarterly profit on ...