Home Economy News European stocks struggle, dollar near three-year low, gold hits $3,500