The German benchmark is losing steam but still looks constructive while the French index is in need of a rest after extended rally.
The German benchmark is losing steam but still looks constructive while the French index is in need of a rest after extended rally.