Euro strength, a blessing or a curse for investors?