You're running into the same-origin policy for XmlHttpRequest.
When I run your code in jsfiddle, I see this error in the Chrome Developer Console:
XMLHttpRequest cannot load http://ichart.finance.yahoo.com/table.csv?s=UL.PA&a=08&b=7&c=1984&d=01&e=24&f=2014&g=d&ignore=.csv.
No 'Access-Control-Allow-Origin' header is present on the requested resource.
Origin 'http://fiddle.jshell.net' is therefore not allowed access.
You'll have to do the request server-side, rather than client-side.