June 20, 2026
European and Asian stocks mostly rise despite China selloff while the bond market calm after rising fiscal health concerns