Futures Edge Lower; Traders Eye Corporate News