Jobs Citi to cut loads of trading jobs as Wall St fears extra demanding situations ahead August 8, 2025