The pressure is on for Powell and the Federal Reserve