Weekly financial market update for week ending 22 August 2025