Powell basically sealed the deal on any further rate hikes, or at least his jargon seemed to have suggested as much. However we know they cannot be trusted now to keep the pedal to the metal, but rat…
Continue reading this post for free, courtesy of Mike Agne.