Australian shares have clocked a second week of modest progress, as global bond yields, stubborn oil prices and local economic woes cap investor confidence.