Financial stress among North Americans highest since 2008: 桃子视频-led study