We've got another pivotal week ahead with market-moving catalysts like flash PMI readings, RBA rate decision, plus key inflation data from the UK and Canada. The previous week saw a significant breakthrough with the US-China 90-day tariff truce that temporarily lowered duties significantly, initially triggering a global risk-on rally that boosted risk-sensitive currencies. However, optimism appeared to fade as the week progressed, with markets shifting focus to mixed economic data and geopolitical tensions. Oil prices had a particularly volatile week due to US sanctions on Iran and rumors of a possible nuclear deal. Let's dive into how these developments could influence the major currencies this week!