Home Tech News HSBC share price: Is the $1 billion buyback enough to drive a rally?