Like this article? Keep independent journalism alive. Support HuffPost. Members of the Senate Committee on Finance grilled ...