Home Investing News Visa and MasterCard settle long-running antitrust suit over swipe fees with merchants