The greatest glory in living lies not in never falling, but in rising every time we fall.
Euro meandered at $1.2034, awaiting a European Central Bank meeting later today for any hints on policy stance. US weekly jobless claims also eyed.
The pound slide arrested at $1.3890 and bounced back to $1.3930 after U.K inflation data ticked higher in March.
Yen undaunted at 107.95 against the greenback as fresh Aussie-China tussle, U.S. infrastructure spending bill talks and COVID-19 woes weighed on risk sentiment.
The Aussie climbed to $0.7747 after upbeat Australian Q1 NAB Business Survey and a hawkish tilt by the Bank of Canada, with investors speculating that RBA may face similar prospects.
The Loonie surged to a six-week high at $1.2471 after the BOC surprise markets with a more optimistic economic outlook, tapering bond purchases and signalling a rate hike in 2022.
Rand in a funk at 14.26 per dollar as worries about a resurgence of COVID-19 cases hurt global markets and as local investors awaited inflation data for cues on the economy.
The USD/MUR lighthearted at 40.80(selling) ahead of the Fed meeting next week.
15:45 - EUR - ECB Monetary Policy Statement
16:30 - EUR - ECB Press Conference
18:00 - USD - Existing Home Sales