SharePost Content Read More Yahoo Finance #finance Post navigation Truist Q1 profit falls on weakness in investment banking and trading business Global Payments agrees $24.25 billion Worldpay deal as industry heavyweights shift focus