Daily thread to exchange ideas and to share your thoughts

Good day, everyone! Hope you're all doing well as we get the session underway. The dollar looks to be holding up well as we get into the thick of things as the market looks to break away from the narrow ranges seen so far in trading.

There's a host of UK data coming up as well at 0830 GMT to look out for, and not least Brexit and political developments as well. What are your thoughts in all of this? Can the dollar maintain its rebound? Will Belgium be able to overcome their big brother France in today's semifinal? Share your thoughts/ideas with the rest of the ForexLive community here.