And 114.60+ now ... and 114.70+ - highest since mid-February

Japanese futures opening, yen dropping

Plenty of data to come (very soon)