Home Investing Glencore share price analysis amid Maike Metals concerns