US stocks have finished with modest gains as investors look ahead to Thursday's congressional testimony by Federal Reserve Chair Janet Yellen.

US stocks have finished with modest gains as investors look ahead to Thursday's congressional testimony by Federal Reserve Chair Janet Yellen.