Financial stress among North Americans highest since 2008: 糖心Vlog-led study