Reading is to the mind what exercise is to the body.
USD
EUR/USD
The Euro shed some gains to trade at $1.1405 as reduced expectations for European Central Bank rate hikes weighed on the euro, while geopolitical tensions and expectations of further Federal Reserve rate hikes supported the U.S. dollar.
GBP/USD
The British Pound trod water below $1.3250 as UK political uncertainty weighed on the currency, while investors awaited speeches from the Bank of England and Federal Reserve chiefs for fresh market direction.
USD/JPY
The South African Rand traded cautiously around $16.40 as investors monitored anti-immigration protests across the country for any signs of economic disruption..
USD/MUR
The Dollar–Rupee dropped to 47.87 (selling) this morning.
1:00 PM EUR Core Harmonized Index of Consumer Prices (MoM) (Jun) Prel
1:00 PM EUR Core Harmonized Index of Consumer Prices (YoY) (Jun) Prel
4:15 PM USD ADP Employment Change (Jun)
5:00 PM CAD BoC's Governor Macklem speech
5:00 PM EUR ECB's President Lagarde speech
5:30 PM GBP BoE's Governor Bailey speech
6:00 PM EUR ECB's President Lagarde speech
6:00 PM USD ISM Manufacturing PMI (Jun)












