The German and French stock markets continue to act well, with higher prices from recently constructive pullback/consolidation patterns.
Read more here:
DAX 30 & CAC 40 Technical Outlook Cautiously Constructive
The German and French stock markets continue to act well, with higher prices from recently constructive pullback/consolidation patterns.
Read more here:
DAX 30 & CAC 40 Technical Outlook Cautiously Constructive
Leave a Reply
You must be logged in to post a comment.