June 10, 2026
Currencies on guard ahead of releases, dollar firms. Sterling under pressure in run-up to UK government's budget