‘Energy proof’ your portfolio: The stocks to buy and avoid as oil prices soar, according to HSBC