He intentado cargar la misma URL usando la linea de comandos y me da lo siguiente:
Cita: <HTML>
<HEAD>
<TITLE>Error</TITLE>
</HEAD>
<BODY BGCOLOR="white" FGCOLOR="black">
<!-- status code : 301 -->
<!-- Error: GET -->
<!-- host machine: media-border82.global.media.gq1.yahoo.com -->
<!-- timestamp: 1428537579.000 -->
<!-- url: http://finance.yahoo.com/d/quotes.csv?s=YPF+AAPL+YHOO+Ts+Ggal+pze+ERAR.BA+TEC %20O2.BA+Pamp.ba+Come.ba+%5EMERV&f=snl1c1jkd1t1-->
<H1>Error</H1>
<HR>
<FONT FACE="Helvetica,Arial"><B>
Description: Could not process this "GET" request.
</B></FONT>
<HR>
</BODY>
Creo que deberías documentarte al respecto de cómo se consume dicho servicio.