cristiano ronaldo falling down soccer real madrid
Happy July 4! Markets are tumbling in Europe!
It's going to be a quiet day because of the lack of US trading, but let's be honest, the European market is the only market that really matters, and it's down.
Italy is off 1%.
Spain is off about 0.5%
Germany is modestly lower.
There have been a string of mostly negative (but expected) service PMI reports, although Germany's did dip below 50.
Other than that, the world awaits the ECB tomorrow.