Fed Chair Powell stands firm on Fed independence as political pressure grows

Business