Markets close mixed. Domestic shares closed mixed partly due to concerns on the possibility of an electricity price hike soon adding to worries that inflation could again rear its ugly head. Trading on the HSX was back-and-forth with a final push from heavy-weights sending the index over the top. The HNX, however, failed to hold unto early gains, closing down 1.79%.