Weekly market report: All-Share Index sheds 0.95% as large-cap stocks decline, oil & gas sector shines