Home Investing Shell prioritises share repurchases over BP takeover rumours