Financial information and insights platform providing market analysis and personal finance resources to individuals and institutions