European stocks struggle as miners lead declines | Sharefundss