ECB June Hike Warning and Fed Hawkishness Drive Dollar