Stocks rallied ahead of Powell's speech Friday morning.