Investopedia

It’s a major encyclopedia of financial trading that features articles on almost every term and concept of Forex, stocks and futures trading. Has some useful trading tools also (like the trading simulation game).