What are financial markets and what opportunities do they present for the retail trader Click to find out more.