ABA Data Bank: U.S. economy contracts 1.4% in Q1

Share.