HPCL posts ₹12,265cr loss April-June 2026 amid Hormuz disruptions

Business