Heroes of the high-rate economy? Bank of America praises consumers for propping up 2024