The Dow Jones and DAX 30 have broken out to fresh all-time highs while the Nasdaq 100 continues to struggle with trendline resistance after its breakdown over the last few weeks.
The Dow Jones and DAX 30 have broken out to fresh all-time highs while the Nasdaq 100 continues to struggle with trendline resistance after its breakdown over the last few weeks.