CNBC Pro

Powell's speech delivers tough lesson to markets: 'Don't fight the Fed'