DAX Closes Up 1.31%, Knocking on 25,000 as Tech and Iran Hopes Lift Europe · aggregated.info