divxtotal investing and financial markets