$BAC is first major bank to set aside less than analysts expected in Q2

Credit loss provisions boosted considerably to $5.1bn (vs. $857m yoy), but below expected $5.5bn

Net charge-offs also below expectations at $1.1bn vs $1.6bn expected