"In investing what is comfortable is rarely profitable."
USD
EUR/USD
The Shared currency surged towards $1.0600 as ECB unveiled its last monetary policy minutes which confirmed the increasingly hawkish tone of many ECB members and discussion around how much to hike rates in July meeting.
GBP/USD
The Cable gained to $1.2500 on broad dollar weakness but retraced back to $1.2465 amid fears of growth and inflation, exerting pressure on the pair ahead of retail sales data.
USD/JPY
The Japanese yen advanced below 128.00 after a significantly higher than expected Japan inflation underpinned the greenback.
AUD/USD
The Aussie dollar dribbled around intraday low at $0.7040 as PBOC rate cut battles cautious optimism in the Asia-Pacific markets.
USD/CAD
The Loonie benefited against the greenback at 1.2800 from a soft US dollar and high oil prices while consumer prices hit a 31-year high at 6.8% year on year.
USD/ZAR
The South Africa's rand extended a sharp rally to 15.82 as South African Reserve Bank announced its largest increase in its cash rate to 4.75% for 6 years and raised its forecast to suggest that borrowing costs are likely to rise further in the months ahead.
USD/MUR
The dollar-rupee jumped by 20 cents at 43.65(selling).
10:00 - GBP - Retail Sales data
11:30 - GBP - BoE's Pill Speech
16:00 - EUR - ECB's Lane speech
18:00 - EUR - Consumer confidence