Nowadays I've been being prepared to be interviewd by some of our possible customers so I needed to update my financial market knowledge.
This post is just to tell you about Investopedia. This is the site where I can found 99% of things about financial markets. Basic and advanced concepts. There are some good tutorials too. Be free to explore it!