Richmond Fed President Barkin: Consumers are exhausted and frustrated with high prices Joe - 31 Mar 2025