None of the data releases today are likely to be shoving around forex rates too much at all. Tomorrow will be far more interesting when we get PMIs from China for June.
In May the official PMIs were still languishing in contraction, all 5 of them:
And the privately surveyed Caixin (unofficial) PMIs: