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 :-D