NEWSLETTER - FEB 19, 2023
Consumer debt rises to a record $16.9 Trillion as delinquencies also rise
Sanctions on Russia are having the ‘intended effect’, says IEA
Barclay’s posts 19% slide in annual net profit after costly US trading blunder; shares sink.