The German benchmark has put in a decent rally off the monthly low, but resistance and trend are at odds with appetite for stocks.
The German benchmark has put in a decent rally off the monthly low, but resistance and trend are at odds with appetite for stocks.