Stocks edge lower as earnings roll in, natural gas soars