I am searching for a data provider that can provide end-of-day data on international stocks. For example, I would like to know where to find data for Metastock on non-U.S. stocks. Any ideas? Also, I am looking for long-term historical data for stocks and commodities (U.S. markets). I need 20yrs and beyond. Thanks, Pejman Hamidi