HSBC announces $3 billion share buyback after second-quarter profit plunges 29%, missing expectations
A view of the logo of HSBC bank on a wall outside a branch in Mexico City, Mexico, on June...
A view of the logo of HSBC bank on a wall outside a branch in Mexico City, Mexico, on June...
Nike stock soared 17% on Friday after the company said the worst of its struggles are behind it, following a...