U.S. stocks finished lower for a second straight session as investors waited for Wednesday's key inflation report and what it may signal for interest rates. The major indexes edged down, while oil prices rose, leaving markets focused on whether fresh price data could influence expectations for the path of borrowing costs.