HPCL Reports A Surprise Profit