Markets

US earnings season kicks off