Stock Futures Edge Down Ahead of Powell's Comments