April 19, 2025
European and US stock futures pointed to more pain ahead following a grim session for most of Asia. Chinese stocks held firm, however, as state support propped up the ailing market