Key Inflation Data Released, Spending Disappoints, Banks More Vulnerable - Finance News (6/28/24)