FILE PHOTO: The German share price index DAX graph is pictured at the stock exchange in Frankfurt+

MONEY & BUSINESS: Rally in mining stocks helps Europe shake off earnings gloom