Beware Giffen-ish vibes in the money markets May 2, 2025 by business Beware Giffen-ish vibes in the money markets