USD/CHF directs three-day losing streak towards 0.9000 as Swiss GDP, US Consumer Confidence loom May 30, 2023