The German and French benchmarks are moving higher in a modest risk-on environment, but each have their obstacles to overcome to further along the rally.
The German and French benchmarks are moving higher in a modest risk-on environment, but each have their obstacles to overcome to further along the rally.