National Bank Rides Trading Boom to $896M Q2 Profit

The National Bank of Canada posted a second-quarter profit of $896 million, as strong trading activity....