Weekly market update for week ending 23 January 2026