Federal Reserve independence under review