Read full post at forexlive.com
Major European indices moved and closed lower on the day. The declines were led by German DAX and France CAC.. Germany’s flash services and manufacturing indices were lower than expectations. France’s manufacturing index was lower while its service index did move back above the 50 level after dipping below the key growth/no growth 50 level last month.
The final numbers showed:
US stocks have fared worse in trading today. Currently,
The small-cap Russell 2000 is faring better than all them with a decline of only -0.25%.
After earnings yesterday:
Other Magnificent 7 shares are also lower:
Microsoft, Meta Platforms, Amazon, and Apple are all scheduled to release earnings next week:
Nvidia does not release their earnings until mid August:
This article was written by Greg Michalowski at www.forexlive.com.
Leave a Reply