Hedge Funds and Financial Markets