Weekly market update for week ending 26 December 2025