Chances of a June hike have tumbled to 97.5%
Tin hat time 😉
Hike hopes yesterday;
Hike hopes today;
97.5??? Why we’re not trading at 105 in USDJPY is beyond me 😀