Weekly market update for week ending 5th December 2025