UBS posts $2.8 billion Q2 profit, beats estimates and launches $3 billion buyback · Pollar