Weekly Recap | Bank of China -0.26%, closing in on record highsWeekly Review·Oct 17, 2026 at 06:43 AMBACHY-0.94%