What is the role of financial market? Financial markets explained  City Index Continue reading