
The local share market has finished higher for a second day, slowly clawing back losses from a vicious sell-off as traders snapped up bargains.
The benchmark S&P/ASX200 index on Wednesday finished 19.2 points higher at 7,699.8, a gain of 0.25 per cent, while the broader All Ordinaries rose 23 points, or 0.29 per cent, to 7,913.1.