Supreme Court insulates Federal Reserve while backing Trump firing of agency leaders

Supreme Court insulates Federal Reserve while backing Trump firing of agency leaders