Spain, growth worries pressure world shares, euro

Back
Top