Markets Live: CBA inches up as ASX gains