Mining and commodities trading group Glencore raised its earnings guidance on Thursday and said it expected the increased take-up of electric vehicles and demand for storage to boost demand.