Big US banks rake in near $50bn profit as Iran war shakes markets

Six lenders, including Bank of America, Morgan Stanley and JP Morgan report jump in first-quarter earnings

The Guardian